home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_50_exDialogsSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
161KB
|
2,647 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 F373 .extension 0x373 <<F/4-5/1>> // unimplemented
00000002 BB71 0000 xor.w [A1 + D0.w], D5
00000006 3B7C 0000 1C43 move.w [A5 + 0x1C43], 0x0
0000000C 0000 0198 ori.b D0, 0x98
00000010 8000 or.b D0, D0
00000012 0002 90EB ori.b D2, 0xEB
00000016 5223 addq.b -[A3], 1
00000018 1980 9E46 move.b [A4 + A1 * 8 + 0x46], D0
0000001C DE46 add.w D7, D6
0000001E 6E38 bgt +0x3A /* 00000058 */
00000020 57C4 seq D4
00000022 1D44 6404 move.b [A6 + 0x6404], D4
00000026 DE46 add.w D7, D6
00000028 66A2 bne -0x5C /* FFFFFFCC */
0000002A 66C0 bne -0x3E /* FFFFFFEC */
0000002C FD76 .extension 0xD76 <<F/4-5/6>> // unimplemented
0000002E FA36 FBA6 .unknown 0xFA36 0xFBA6 (W = 5)
00000032 6F2C ble +0x2E /* 00000060 */
00000034 FD04 .extension 0xD04 <<F/4-5/6>> // unimplemented
00000036 F9F0 .invalid <<F/7/4>>
00000038 FA38 02FE .unknown 0xFA38 0x02FE (W = 5)
0000003C 02E6 .incomplete
0000003E 02CE .incomplete
00000040 036D 7273 bchg [A5 + 0x7273], D1
00000044 0368 0298 bchg [A0 + 0x298], D1
00000048 F9F0 .invalid <<F/7/4>>
0000004A F8D0 66D6 .extension 0x8D0 <<F/2-3/4>> // unimplemented
0000004E FB8A .invalid <<F/6/5>>
00000050 4212 clr.b [A2]
00000052 FB5A .extension 0xB5A <<F/4-5/5>> // unimplemented
00000054 01CE .incomplete
00000056 6684 bne -0x7A /* FFFFFFDC */
label00000058:
00000058 F878 0370 .extension 0x878 <<F/1/4>>, 0x0370 // unimplemented
label0000005C:
0000005C 6864 bvc +0x66 /* 000000C2 */
0000005E 0369 6969 bchg [A1 + 0x6969], D1
// begin alternate branch 00000060-00000062
label00000060:
00000060 6969 bvs +0x6B /* 000000CB */
// end alternate branch 00000060-00000062
label00000060: // (misaligned)
00000062 0364 bchg -[A4], D1
00000064 6473 bcc +0x75 /* 000000D9 */
00000066 1214 move.b D1, [A4]
00000068 0269 6916 026D andi.w [A1 + 0x26D], 0x6916
0000006E 0269 7616 096E andi.w [A1 + 0x96E], 0x7616
00000074 6F74 ble +0x76 /* 000000EA */
00000076 6D70 blt +0x72 /* 000000E8 */
00000078 046D 026D 0264 subi.w [A5 + 0x264], 0x26D
0000007E F908 .extension 0x908 <<F/4-5/4>> // unimplemented
00000080 F8AC F622 .extension 0x8AC <<F/2-3/4>> // unimplemented
00000084 F7CA .invalid <<F/7/3>>
00000086 F534 .extension 0x534 <<F/4-5/2>> // unimplemented
00000088 FDF1 .invalid <<F/7/6>>
0000008A 0079 0059 28BC 024E ori.w [0x28BC024E], 0x59 /* 'Y' */
// begin alternate branch 0000008C-00000094
label0000008C:
0000008C 0059 28BC ori.w [A1]+, 0x28BC
00000090 024E 5908 andi.w A6, 0x5908
// end alternate branch 0000008C-00000094
label0000008C: // (misaligned)
00000092 5908 subq.b A0, 4
00000094 F6D0 F49E .extension 0x6D0 <<F/2-3/3>> // unimplemented
00000098 F392 .invalid <<F/6/1>>
0000009A F846 6E26 .extension 0x846 <<F/1/4>>, 0x6E26 // unimplemented
0000009E F352 .extension 0x352 <<F/4-5/1>> // unimplemented
000000A0 F53A .extension 0x53A <<F/4-5/2>> // unimplemented
000000A2 66B8 bne -0x46 /* 0000005C */
000000A4 0394 bclr [A4], D1
000000A6 004D 006D ori.w A5, 0x6D /* 'm' */
000000AA EFCA EFB2 bfins A2 {D6:D2}, D6
000000AE 66DC bne -0x22 /* 0000008C */
000000B0 FCFA F3A0 .extension 0xCFA <<F/2-3/6>> // unimplemented
000000B4 F334 .extension 0x334 <<F/4-5/1>> // unimplemented
000000B6 B845 cmp.w D4, D5
000000B8 B840 cmp.w D4, D0
000000BA B845 cmp.w D4, D5
000000BC 1C34 EDBA BA40 B840 6E02 move.b D6, [[-0x45BF47C0 + A6 * 4] + 0x6E02]
// begin alternate branch 000000C2-000000C6
label000000C2:
000000C2 B840 cmp.w D4, D0
000000C4 6E02 bgt +0x4 /* 000000C8 */
// end alternate branch 000000C2-000000C6
label000000C2: // (misaligned)
000000C6 6790 beq -0x6E /* 00000058 */
label000000C8:
000000C8 EBD4 EC16 bfexts D6, [A4] {D0:22}
000000CC EB6C lsl D4.w, D5
000000CE EB4A lsl D2.w, 5
000000D0 EB68 lsl D0.w, D5
000000D2 FD54 .extension 0xD54 <<F/4-5/6>> // unimplemented
000000D4 BA40 cmp.w D5, D0
000000D6 1D44 EA92 move.b [A6 - 0x156E], D4
000000DA EAD4 EA2A bfchg [A4] {D0:D2}
000000DE EA12 roxr D2.b, 5
000000E0 FBF4 .invalid <<F/7/5>>
000000E2 FE18 FCA4 .unknown 0xFE18 0xFCA4 (W = 7)
000000E6 FC82 FF85 .extension 0xC82 <<F/2-3/6>> // unimplemented
// begin alternate branch 000000E8-000000EA
label000000E8:
000000E8 FF85 .invalid <<F/6/7>>
// end alternate branch 000000E8-000000EA
label000000E8: // (misaligned)
label000000EA:
000000EA 86FA 4A92 divu.w D3, [PC + 0x4A92 /* 00004A94, cstring ""<EOF> */]
000000EE FD8E .invalid <<F/6/6>>
000000F0 FD14 .extension 0xD14 <<F/4-5/6>> // unimplemented
000000F2 78FF moveq.l D4, 0xFFFFFFFF
000000F4 F2FC F6BC .extension 0x2FC <<F/2-3/1>> // unimplemented
000000F8 F696 F284 .extension 0x696 <<F/2-3/3>> // unimplemented
000000FC F642 EA50 .extension 0x642 <<F/1/3>>, 0xEA50 // unimplemented
00000100 F0A6 FCEF .extension 0x0A6 <<F/2-3/0>> // unimplemented
00000104 FCEF FCEF .extension 0xCEF <<F/2-3/6>> // unimplemented
00000108 ED44 asl D4.w, 6
0000010A 3605 move.w D3, D5
0000010C B66E B646 cmp.w D3, [A6 - 0x49BA]
00000110 B644 cmp.w D3, D4
00000112 FCED FCED .extension 0xCED <<F/2-3/6>> // unimplemented
00000116 FCED 010D .extension 0xCED <<F/2-3/6>> // unimplemented
0000011A 2087 move.l [A0], D7
0000011C 1430 10FF move.b D2, [A0 + D1.w - 0x1]
// begin alternate branch 0000011E-00000120
label0000011E:
0000011E 10FF move.b [A0]+, <<invalid special address>>
// end alternate branch 0000011E-00000120
label0000011E: // (misaligned)
00000120 A907 syscall SetString
00000122 2D9F 4AB6 move.l [A6 + D4 * 2 - 0x74], [A7]+
00000126 FB36 .extension 0xB36 <<F/4-5/5>> // unimplemented
00000128 4AB4 F7F8 8792 0049 tst.l [-0x786DFFB7]
00000130 2143 2144 move.l [A0 + 0x2144], D3
00000134 87BA 87C2 or.l [PC - 0x783E /* FFFF87C4, cstring ""<EOF> */], D3
00000138 2CDA move.l [A6]+, [A2]+
0000013A 2D82 189F move.l [A6 + D1 - 0x97], D2
0000013E 2BC2 move.l <<invalid special address>>, D2
00000140 2BCA move.l <<invalid special address>>, A2
00000142 2BB2 7C05 2B4A F7F8 move.l [[A5 + <<invalid base displacement size>>] - 0x808], [A2 + D7 * 4 + 0x5]
0000014A 2370 879A 877A 5A82 move.l [A1 + 0x5A82], [[ + A0 * 8] - 0x7886]
00000152 8782 7CF2 unpk D3, D2, 0x7CF2
00000156 3EB2 5A92 move.w [A7], [A2 + D5 * 2 - 0x110]
0000015A 87EA 2AA2 divs.w D3, [A2 + 0x2AA2]
0000015E 141F move.b D2, [A7]+
00000160 5A9A addq.l [A2]+, 5
00000162 2EE3 move.l [A7]+, -[A3]
00000164 116C 216C 42B6 move.b [A0 + 0x42B6], [A4 + 0x216C]
0000016A F752 .extension 0x752 <<F/4-5/3>> // unimplemented
0000016C 4AB6 74B0 tst.l [A6 + D7.w * 4 - 0x80]
00000170 41EB 1546 lea.l A0, [A3 + 0x1546]
00000174 6FA8 ble -0x56 /* 0000011E */
00000176 FEA1 5AA2 .extension 0xEA1 <<F/2-3/7>> // unimplemented
0000017A 885A or.w D4, [A2]+
0000017C 5F92 subq.l [A2], 7
0000017E FD66 .extension 0xD66 <<F/4-5/6>> // unimplemented
00000180 30F2 6664 move.w [A0]+, [A2 + D6.w * 8 + 0x64]
00000184 5AAA 8882 addq.l [A2 - 0x777E], 5
00000188 7710 moveq.l D3, 0x10
0000018A DE47 add.w D7, D7
0000018C 3E30 6F88 move.w D7, [ + <<invalid base displacement size>> + D6 * 8]
00000190 5AB2 88D2 addq.l [A2 + A0 - 0x46], 5
00000194 5B82 subq.l D2, 5
00000196 108A move.b [A0], A2
00000198 068A 4008 4060 addi.l A2, 0x40084060
0000019E 0200 0B0C andi.b D0, 0xC
000001A2 2E0E move.l D7, A6
000001A4 163B 0006 move.b D3, [PC + D0.w + 0x6]
000001A8 8ACC divu.w D5, A4
000001AA 0200 6300 andi.b D0, 0x0
000001AE 1246 movea.b A1, D6
000001B0 3410 move.w D2, [A0]
000001B2 360A move.w D3, A2
000001B4 1EEB 003B move.b [A7]+, [A3 + 0x3B]
000001B8 250F move.l -[A2], A7
000001BA 4008 negx.b A0
000001BC 8310 or.b [A0], D1
000001BE 3804 move.w D4, D4
000001C0 C321 and.b -[A1], D1
000001C2 6038 bra +0x3A /* 000001FC */
000001C4 121C move.b D1, [A4]+
000001C6 D820 add.b D4, -[A0]
000001C8 1000 move.b D0, D0
000001CA 8CBB 0108 or.l D6, [PC + <<invalid base displacement size>> + D0]
000001CE DCAB 46A3 add.l D6, [A3 + 0x46A3]
000001D2 0CC2 .incomplete
000001D4 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
000001D6 DC43 add.w D6, D3
000001D8 0C8B 0DC2 5305 cmpi.l A3, 0xDC25305
000001DE DC73 2C29 add.w D6, [A3 + D2 * 4 + 0x29]
000001E2 0163 bchg -[A3], D0
000001E4 0221 01B8 andi.b -[A1], 0xB8
000001E8 9302 subx.b D1, D2
000001EA 606B bra +0x6D /* 00000257 */
000001EC 00ED .incomplete
000001EE 0336 3C93 btst [A6 + D3 * 4 - 0x109], D1
000001F2 0024 085E ori.b -[A4], 0x5E /* '^' */
000001F6 C30E abcd -[A1], -[A6]
000001F8 A836 syscall GetMaskTable
000001FA E833 roxr D3.b, D4
label000001FC:
000001FC 0C5E 0B12 cmpi.w [A6]+, 0xB12
00000200 5E13 addq.b [A3], 7
00000202 06E5 .incomplete
00000204 03D3 .incomplete
00000206 01E9 .incomplete
00000208 0045 04E9 ori.w D5, 0x4E9
0000020C 00AE B300 0F5E BE33 ori.l [A6 - 0x41CD], 0xB3000F5E
00000214 019B bclr [A3]+, D0
00000216 0136 5B2B 44DB 00E9 0B00 btst [[A6 + 0x44DB + D5 * 2] + 0xE90B00], D0
00000220 0B03 btst D3, D5
00000222 A302 syscall Read, flags=3
00000224 0801 044B btst.b D1, 0x4B /* 'K' */
00000228 010B btst A3, D0
0000022A 036B 3B08 bchg [A3 + 0x3B08], D1
0000022E 2D08 move.l -[A6], A0
00000230 8700 sbcd D3, D0
00000232 49E8 5AA3 lea.l A4, [A0 + 0x5AA3]
00000236 0A14 C505 xori.b [A4], 0x5
0000023A 5C1A addq.b [A2]+, 6
0000023C B331 26B4 xor.b [A1 + D2.w * 8 - 0x76], D1
00000240 7A13 moveq.l D5, 0x13
00000242 0251 0103 andi.w [A1], 0x103
00000246 0F45 bchg D5, D7
00000248 0183 bclr D3, D0
0000024A 020A 8E16 andi.b A2, 0x16
0000024E 3002 move.w D0, D2
00000250 003B 1CC3 0B9B 0EF7 0059 ori.b [[ + D0 * 2] + 0xEF70059], 0xC3
0000025A 950B subx.b -[A2], -[A3]
0000025C 410F .invalid 0, A7 // invalid opcode 4 with b == 4
0000025E AB25 syscall SlabMode
00000260 2353 910B move.l [A1 - 0x6EF5], [A3]
00000264 A301 syscall Close, flags=3
00000266 3CA3 move.w [A6], -[A3]
00000268 1724 move.b -[A3], -[A4]
0000026A 2AE2 move.l [A5]+, -[A2]
0000026C 08FB 0348 8309 bset.b [[PC + <<invalid base displacement size>> + A0 * 2]], 0x48 /* 'H' */
00000272 0EF4 .incomplete
00000274 560A addq.b A2, 3
00000276 1A5B movea.b A5, [A3]+
00000278 3B26 move.w -[A5], -[A6]
0000027A 3323 move.w -[A1], -[A3]
0000027C F381 .invalid <<F/6/1>>
0000027E 2322 move.l -[A1], -[A2]
00000280 800F or.b D0, A7
00000282 06A3 018E FB19 addi.l -[A3], 0x18EFB19
00000288 1A93 move.b [A5], [A3]
0000028A 3126 move.w -[A0], -[A6]
0000028C 78E1 moveq.l D4, 0xFFFFFFE1
0000028E 000A 0200 ori.b A2, 0x0
00000292 5311 subq.b [A1], 1
00000294 0B06 btst D6, D5
00000296 2B00 move.l -[A5], D0
00000298 3056 movea.w A0, [A6]
0000029A 5A43 addq.w D3, 5
0000029C 0C63 043B cmpi.w -[A3], 0x43B
000002A0 3A33 1753 990D 03A3 move.w D5, [[A3] - 0x66F2FC5D]
000002A8 1219 move.b D1, [A1]+
000002AA 035B bchg [A3]+, D1
000002AC E9BE rol D6, D4
000002AE 933A AB02 sub.b [PC - 0x54FE /* FFFFADB2, cstring ""<EOF> */], D1
000002B2 C26B 074B and.w D1, [A3 + 0x74B]
000002B6 14B8 2B2B move.b [A2], [0x00002B2B]
000002BA 0F56 bchg [A6], D7
000002BC FB0C .extension 0xB0C <<F/4-5/5>> // unimplemented
000002BE 4D03 .invalid 6, D3 // invalid opcode 4 with b == 4
000002C0 0B74 5903 6BAF 4302 bchg [[A4 + <<invalid base displacement size>> + D5] + 0x6BAF4302], D5
000002C8 F314 .extension 0x314 <<F/4-5/1>> // unimplemented
000002CA 140A move.b D2, A2
000002CC 5B00 subq.b D0, 5
000002CE 4B05 .invalid 5, D5 // invalid opcode 4 with b == 4
000002D0 581A addq.b [A2]+, 4
000002D2 9322 sub.b -[A2], D1
000002D4 262B 0256 move.l D3, [A3 + 0x256]
000002D8 44BB 1712 1C4E neg.l [[PC + D1 * 8] + 0x1C4E]
000002DE 0E05 233C .invalid.b D5, 0x3C /* '<' */ // invalid immediate operation
000002E2 2303 move.l -[A1], D3
000002E4 2408 move.l D2, A0
000002E6 BB01 xor.b D1, D5
000002E8 48FB 030E 4302 0F5E movem.l [[PC + <<invalid base displacement size>> + D4 * 2] + 0xF5E], D1,D2,D3,A0,A1
000002F0 1B12 move.b -[A5], [A2]
000002F2 8A4B or.w D5, A3
000002F4 16A1 move.b [A3], -[A1]
000002F6 1253 movea.b A1, [A3]
000002F8 029B 00C2 5306 andi.l [A3]+, 0xC25306
000002FE 2D01 move.l -[A6], D1
00000300 5CD6 sge [A6]
00000302 EB05 asl D5.b, 5
00000304 0200 0304 andi.b D0, 0x4
00000308 C0C2 mulu.w D0, D2
0000030A 8302 sbcd D1, D2
0000030C DC30 4102 3304 add.b D6, [[A0 + <<invalid base displacement size>> + D4] + 0x3304]
00000312 DB05 addx.b D5, D5
00000314 CA81 and.l D5, D1
00000316 00A3 045E 2B26 ori.l -[A3], 0x45E2B26
0000031C 8AAB 2569 or.l D5, [A3 + 0x2569]
00000320 0105 btst D5, D0
00000322 0243 852A andi.w D3, 0x852A
00000326 442B 0312 neg.b [A3 + 0x312]
0000032A 1C50 movea.b A6, [A0]
0000032C 2000 move.l D0, D0
0000032E 0000 0319 ori.b D0, 0x19
00000332 6500 4500 bcs +0x4502 /* 00004834 */
00000336 4500 .invalid 2, D0 // invalid opcode 4 with b == 4
00000338 3000 move.w D0, D0
0000033A 8317 or.b [A7], D1
0000033C 10AB 2925 move.b [A0], [A3 + 0x2925]
00000340 0AE5 .incomplete
00000342 092E 083A btst [A6 + 0x83A], D4
00000346 8A3B 0418 or.b D5, [PC + D0.w * 4 + 0x18]
0000034A 9A54 sub.w D5, [A4]
0000034C EB01 asl D1.b, 5
0000034E 8A81 or.l D5, D1
00000350 05C3 .incomplete
00000352 005E 4B00 ori.w [A6]+, 0x4B00 /* 'K\0' */
00000356 8A43 or.w D5, D3
00000358 45C1 lea.l A2, D1
0000035A 1274 0347 movea.b A1, <<invalid full ext with IS == 1 and I/IS == 7>>
0000035E 2107 move.l -[A0], D7
00000360 C001 and.b D0, D1
00000362 2F3B 2A85 move.l -[A7], [PC + D2 * 2 - 0x123]
00000366 0041 094B ori.w D1, 0x94B /* '\tK' */
0000036A 003B 1B5C D61B ori.b [PC + A5.w * 8 + 0x1B], 0x5C /* '\\' */
00000370 4E0D .invalid // invalid opcode 4
00000372 0CBB 0FCB 0F81 0BC0 cmpi.l [ + <<invalid base displacement size>>], 0xFCB0F81
0000037A 7104 moveq.l D0, 0x04
0000037C 1903 move.b -[A4], D3
0000037E C356 and.w [A6], D1
00000380 1103 move.b -[A0], D3
00000382 8302 sbcd D1, D2
00000384 148B move.b [A2], A3
00000386 165B movea.b A3, [A3]+
00000388 00F3 .incomplete
0000038A 081A D329 btst.b [A2]+, 0x29 /* ')' */
0000038E 26B6 5B03 7349 C513 move.l [A3], [[A6 + <<invalid base displacement size>> + D5 * 2] + 0x7349C513]
00000396 E103 asl D3.b, 8
00000398 AB25 syscall SlabMode
0000039A 9309 subx.b -[A1], -[A1]
0000039C C26B 0C5E and.w D1, [A3 + 0xC5E]
000003A0 B26D 13C3 cmp.w D1, [A5 + 0x13C3]
000003A4 4625 not.b -[A5]
000003A6 0401 0B53 subi.b D1, 0x53 /* 'S' */
000003AA 05AD 0161 bclr [A5 + 0x161], D2
000003AE 16C0 move.b [A3]+, D0
000003B0 C20F and.b D1, A7
000003B2 148E move.b [A2], A6
000003B4 4505 .invalid 2, D5 // invalid opcode 4 with b == 4
000003B6 EB62 asl D2.w, D5
000003B8 264B movea.l A3, A3
000003BA 4941 chk.w D4, D1
000003BC 0C8B 03EB 1051 cmpi.l A3, 0x3EB1051
000003C2 0953 bchg [A3], D4
000003C4 082B 0953 04AE btst.b [A3 + 0x4AE], 0x53 /* 'S' */
000003CA 8A3B 2F00 or.b D5, [PC + <<invalid base displacement size>> + D2 * 8]
000003CE 230F move.l -[A1], A7
000003D0 D643 add.w D3, D3
000003D2 1EAD 0913 move.b [A7], [A5 + 0x913]
000003D6 02D1 .incomplete
000003D8 019B bclr [A3]+, D0
000003DA 1705 move.b -[A3], D5
000003DC 1C0B move.b D6, A3
000003DE 012B 09D0 btst [A3 + 0x9D0], D0
000003E2 830E sbcd -[A1], -[A6]
000003E4 06AB 2906 8A8E 2B09 addi.l [A3 + 0x2B09], 0x29068A8E
000003EC D318 add.b [A0]+, D1
000003EE 5C02 addq.b D2, 6
000003F0 0033 1C78 8547 ori.b <<invalid full ext with IS == 1 and I/IS == 7>>, 0x78 /* 'x' */
000003F6 A101 syscall Close, flags=1
000003F8 9B05 subx.b D5, D5
000003FA A547 syscall SetTrapAddress, flags=5
000003FC 9B0E subx.b -[A5], -[A6]
000003FE A902 syscall RealFont
00000400 8103 sbcd D0, D3
00000402 5C62 addq.w -[A2], 6
00000404 B336 C702 472E xor.b [[A6 + <<invalid base displacement size>> + A4 * 8] + 0x472E], D1
0000040A 6E45 bgt +0x47 /* 00000451 */
0000040C 019B bclr [A3]+, D0
0000040E 05E9 .incomplete
00000410 4B5B chk.w D5, [A3]+
00000412 032E 6E63 btst [A6 + 0x6E63], D1
00000416 2009 move.l D0, A1
00000418 1F4E 60F7 move.b [A7 + 0x60F7], A6
0000041C 0187 bclr D7, D0
0000041E E702 asl D2.b, 3
00000420 82F7 0282 divu.w D1, [A7 + D0.w * 2 - 0x126]
00000424 E701 asl D1.b, 3
00000426 89A3 or.l -[A3], D4
00000428 2969 462E 48F1 move.l [A4 + 0x48F1], [A1 + 0x462E]
0000042E 2453 movea.l A2, [A3]
00000430 0030 A301 2B0E 06A3 ori.b [[A0 + <<invalid base displacement size>>] + D2 * 2 + 0x6A3], 0x1
00000438 2941 3516 move.l [A4 + 0x3516], D1
0000043C 3006 move.w D0, D6
0000043E 8A1A or.b D5, [A2]+
00000440 0F26 btst -[A6], D7
00000442 690F bvs +0x11 /* 00000453 */
00000444 A101 syscall Close, flags=1
00000446 5B0A subq.b A2, 5
00000448 250E move.l -[A2], A6
0000044A 0501 btst D1, D2
0000044C 5B0A subq.b A2, 5
0000044E E537 roxl D7.b, D2
00000450 6300 A100 bls -0x5EFE /* FFFFA552 */
00000454 1A83 move.b [A5], D3
00000456 6226 bhi +0x28 /* 0000047E */
00000458 14A1 move.b [A2], -[A1]
0000045A 0016 3014 ori.b [A6], 0x14
0000045E 400E negx.b A6
00000460 1A0F move.b D5, A7
00000462 2606 move.l D3, D6
00000464 0E1A 0F26 .invalid.b [A2]+, 0x26 /* '&' */ // invalid immediate operation
00000468 AB04 syscall ColorMap
0000046A 451D .invalid 2, [A5]+ // invalid opcode 4 with b == 4
0000046C 7B06 moveq.l D5, 0x06
0000046E A301 syscall Close, flags=3
00000470 0F1D btst [A5]+, D7
00000472 0797 bclr [A7], D3
00000474 82DE divu.w D1, [A6]+
00000476 1303 move.b -[A1], D3
00000478 F45B cinva DATA
0000047A 0AEB .incomplete
0000047C 015B bchg [A3]+, D0
label0000047E:
0000047E 0AC0 .incomplete
00000480 8141 0306 pack D0, D1, 0x0306
00000484 B874 931A 0306 cmp.w D4, [[A4 + A1 * 2] + 0x306]
0000048A 7AFB moveq.l D5, 0xFFFFFFFB
0000048C 07FB .incomplete
0000048E 38CB move.w [A4]+, A3
00000490 0E6E 254C 0917 .invalid.w [A6 + 0x917], 0x254C /* '%L' */ // invalid immediate operation
00000496 1083 move.b [A0], D3
00000498 343C AB0A move.w D2, 0xAB0A
0000049C 2408 move.l D2, A0
0000049E E20E lsr D6.b, 1
000004A0 1B01 move.b -[A5], D1
000004A2 2A2E 5699 move.l D5, [A6 + 0x5699]
000004A6 0FC3 .incomplete
000004A8 3FE8 0683 move.w <<invalid special address>>, [A0 + 0x683]
000004AC 3406 move.w D2, D6
000004AE C33F and.b <<invalid special address>>, D1
000004B0 6D08 blt +0xA /* 000004BA */
000004B2 DB3F add.b <<invalid special address>>, D5
000004B4 6D08 blt +0xA /* 000004BE */
000004B6 A101 syscall Close, flags=1
000004B8 091F btst [A7]+, D4
label000004BA:
000004BA C91E and.b [A6]+, D4
000004BC 060F A90F addi.b A7, 0xF
// begin alternate branch 000004BE-000004C0
label000004BE:
000004BE A90F syscall DrawNew
// end alternate branch 000004BE-000004C0
label000004BE: // (misaligned)
000004C0 9B05 subx.b D5, D5
000004C2 1A0F move.b D5, A7
000004C4 26D6 move.l [A3]+, [A6]
000004C6 0F89 bclr A1, D7
000004C8 0253 11C0 andi.w [A3], 0x11C0
000004CC E12E lsl D6.b, D0
000004CE D60F add.b D3, A7
000004D0 3D01 move.w -[A6], D1
000004D2 0F35 01BB 072B 101F 9B05 C900 btst [[0x72B101F + D0] - 0x64FA3700], D7
000004DE D3AD C500 add.l [A5 - 0x3B00], D1
000004E2 E102 asl D2.b, 8
000004E4 0FF5 .incomplete
000004E6 028B 2365 080F andi.l A3, 0x2365080F
000004EC A045 syscall FlushFile
000004EE 08BB 01C3 3F43 02BE 8938 bclr.b [[PC + <<invalid base displacement size>>] + 0x2BE8938], 0xC3
000004F8 C15E and.w [A6]+, D0
000004FA 2306 move.l -[A1], D6
000004FC 14B1 381A move.b [A2], [A1 + D3 + 0x1A]
00000500 0F85 bclr D5, D7
00000502 630F bls +0x11 /* 00000513 */
00000504 1D0F move.b -[A6], A7
00000506 0F11 btst [A1], D7
00000508 0F58 bchg [A0]+, D7
0000050A 6505 bcs +0x7 /* 00000511 */
0000050C 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
0000050E FB83 .invalid <<F/6/5>>
00000510 C33F and.b <<invalid special address>>, D1
00000512 FD02 .extension 0xD02 <<F/4-5/6>> // unimplemented
00000514 0F15 btst [A5], D7
00000516 12AB 0E11 move.b [A1], [A3 + 0xE11]
0000051A 12AB 0E2D move.b [A1], [A3 + 0xE2D]
0000051E 134B 080F move.b [A1 + 0x80F], A3
00000522 3AD3 move.w [A5]+, [A3]
00000524 3F18 move.w -[A7], [A0]+
00000526 1818 move.b D4, [A0]+
00000528 3B1A move.w -[A5], [A2]+
0000052A 1D02 move.b -[A6], D2
0000052C 9703 subx.b D3, D3
0000052E E08B lsr D3, 8
00000530 7315 moveq.l D1, 0x15
00000532 06D3 .incomplete
00000534 3FC5 move.w <<invalid special address>>, D5
00000536 02EB .incomplete
00000538 01D3 .incomplete
0000053A 3F83 0265 move.w [A7 + D0.w * 2 + 0x65], D3
0000053E 01D3 .incomplete
00000540 3F8D 07EB 01AB 0E61 3FFB move.w [[0x1AB] + 0xE613FFB], A5
0000054A 0001 0281 ori.b D1, 0x81
0000054E 00E1 .incomplete
00000550 6EC5 bgt -0x39 /* 00000517 */
00000552 26C3 move.l [A3]+, D3
00000554 3F21 move.w -[A7], -[A1]
00000556 520F addq.b A7, 1
00000558 AD07 syscall SetString, auto_pop
0000055A 8373 E91B AB0E 1A0F or.w [[A3 + A6] - 0x54F1E5F1], D1
00000562 262B 101F move.l D3, [A3 + 0x101F]
00000566 AB0E syscall MakeScaleTbl
00000568 4917 .invalid 4, [A7] // invalid opcode 4 with b == 4
0000056A B31A xor.b [A2]+, D1
0000056C A905 syscall DragGrayRgn
0000056E 4D1A .invalid 6, [A2]+ // invalid opcode 4 with b == 4
00000570 1F0D move.b -[A7], A5
00000572 024B 2415 andi.w A3, 0x2415
00000576 0221 010B andi.b -[A1], 0xB
0000057A 205D movea.l A0, [A5]+
0000057C 031F btst [A7]+, D1
0000057E 4D03 .invalid 6, D3 // invalid opcode 4 with b == 4
00000580 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
00000582 5D03 subq.b D3, 6
00000584 1B10 move.b -[A5], [A0]
00000586 3501 move.w -[A2], D1
00000588 0B15 btst [A5], D5
0000058A 8926 or.b -[A6], D4
0000058C 2D36 2110 move.l -[A6], [A6 + D2]
00000590 8A8E or.l D5, A6
00000592 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000594 D318 add.b [A0]+, D1
00000596 5304 subq.b D4, 1
00000598 23A9 B949 6D1B FB0C 0501 move.l [[A1 + D6 * 4] - 0x4F3FAFF], [A1 - 0x46B7]
000005A2 8373 9704 or.w <<invalid full ext with I/IS == 4>>, D1
000005A6 9FB7 04AD sub.l [A7 + D0.w * 4 - 0x83], D7
000005AA 440B neg.b A3
000005AC 0B45 bchg D5, D5
000005AE 342A 201F move.w D2, [A2 + 0x201F]
000005B2 A363 syscall MaxApplZone, flags=3
000005B4 6B39 bmi +0x3B /* 000005EF */
000005B6 6BB9 bmi -0x45 /* 00000571 */
000005B8 1FA3 633B 5F1F 434F 73DF 03A9 move.b [[A7 + 0x5F1F434F + D6 * 2] + 0x73DF03A9], -[A3]
000005C4 535F subq.w [A7]+, 1
000005C6 0F21 btst -[A1], D7
000005C8 003B 5F3B DF10 ori.b [PC + A5 * 8], 0x3B /* ';' */
000005CE 9B12 sub.b [A2], D5
000005D0 3C8B move.w [A6], A3
000005D2 1724 move.b -[A3], -[A4]
000005D4 0EE2 .incomplete
000005D6 082E 2A19 37A3 btst.b [A6 + 0x37A3], 0x19
// begin alternate branch 000005DA-000005DE
label000005DA:
000005DA 37A3 12D3 move.w [A3 + D1.w * 2 - 0x45], -[A3]
// end alternate branch 000005DA-000005DE
label000005DA: // (misaligned)
000005DC 12D3 move.b [A1]+, [A3]
000005DE 111B move.b -[A0], [A3]+
000005E0 3D06 move.w -[A6], D6
000005E2 9B12 sub.b [A2], D5
000005E4 06A3 12ED 1E0F addi.l -[A3], 0x12ED1E0F
000005EA ED1E rol D6.b, 6
000005EC A101 syscall Close, flags=1
000005EE 630A bls +0xC /* 000005FA */
000005F0 0509 btst A1, D2
000005F2 291C move.l -[A4], [A4]+
000005F4 A312 syscall SetEOF, flags=3
000005F6 412D 8305 .invalid 0, [A5 - 0x7CFB] // invalid opcode 4 with b == 4
label000005FA:
000005FA 0AA9 01A5 122B 4B11 xori.l [A1 + 0x4B11], 0x1A5122B
00000602 018B bclr A3, D0
00000604 030B btst A3, D1
00000606 05BD bclr <<invalid special address>>, D2
00000608 05B7 8515 bclr [[A7] + A0 * 4], D2
0000060C 630A bls +0xC /* 00000618 */
0000060E FB2F .extension 0xB2F <<F/4-5/5>> // unimplemented
00000610 C0C2 mulu.w D0, D2
00000612 8306 sbcd D1, D6
00000614 C500 abcd D2, D0
00000616 1306 move.b -[A1], D6
label00000618:
00000618 60C0 bra -0x3E /* 000005DA */
0000061A C274 C319 and.w D1, [[A4 + A4 * 2]]
0000061E 5AB3 22E8 addq.l [A3 + D2.w * 2 - 0x24], 5
00000622 6534 bcs +0x36 /* 00000658 */
00000624 630A bls +0xC /* 00000630 */
00000626 6934 bvs +0x36 /* 0000065C */
00000628 0F26 btst -[A6], D7
0000062A 7643 moveq.l D3, 0x43
0000062C 037B 109B bchg [PC + D1.w - 0x101], D1
label00000630:
00000630 1635 03A1 A6AC move.b D3, [[-0x5954 + D0 * 2]]
00000636 2582 2D03 1306 3B40 move.l [[A2 + <<invalid base displacement size>> + D2 * 4] + 0x13063B40], D2
0000063E C0C2 mulu.w D0, D2
00000640 0103 btst D3, D0
00000642 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00000644 A32A syscall HUnlock, flags=3
00000646 BE73 1E7A cmp.w D7, [A3 + D1 * 8 + 0x7A]
0000064A BB07 xor.b D7, D5
0000064C A503 syscall Write, flags=5
0000064E AB25 syscall SlabMode
00000650 A129 syscall HLock, flags=1
00000652 E35D rol D5.w, 1
00000654 4313 .invalid 1, [A3] // invalid opcode 4 with b == 4
00000656 8302 sbcd D1, D2
label00000658:
00000658 2B07 move.l -[A5], D7
0000065A 250A move.l -[A2], A2
label0000065C:
0000065C 630A bls +0xC /* 00000668 */
0000065E E918 rol D0.b, 4
00000660 730D moveq.l D1, 0x0D
00000662 7A6D moveq.l D5, 0x6D
00000664 2CA3 move.l [A6], -[A3]
00000666 12A1 move.b [A1], -[A1]
label00000668:
00000668 02E3 .incomplete
0000066A 0E1D 0E97 .invalid.b [A5]+, 0x97 // invalid immediate operation
0000066E 8543 8153 pack D2, D3, 0x8153
00000672 630A bls +0xC /* 0000067E */
00000674 EB01 asl D1.b, 5
00000676 630A bls +0xC /* 00000682 */
00000678 0131 4303 E104 8B03 btst [[A1 + <<invalid base displacement size>> + D4 * 2] - 0x1EFB74FD], D0
// begin alternate branch 0000067E-00000680
label0000067E:
0000067E 8B03 sbcd D5, D3
// end alternate branch 0000067E-00000680
label0000067E: // (misaligned)
00000680 7B74 moveq.l D5, 0x74
label00000682:
00000682 0101 btst D1, D0
00000684 A554 syscall UprString/UprText, flags=5
00000686 730D moveq.l D1, 0x0D
00000688 B874 B312 44B3 cmp.w D4, [[A4 + A3 * 2] + 0x44B3]
0000068E 1791 92D3 move.b [A3 + A1.w * 2 - 0x45], [A1]
00000692 5589 subq.l A1, 2
00000694 9245 sub.w D1, D5
00000696 1C9B move.b [A6], [A3]+
00000698 0549 bchg A1, D2
0000069A 1C2E 0E51 move.b D6, [A6 + 0xE51]
0000069E 1D05 move.b -[A6], D5
000006A0 080F 26E1 btst.b A7, 0xE1
000006A4 1D63 0AC1 move.b [A6 + 0xAC1], -[A3]
000006A8 0A9B 059C A10A xori.l [A3]+, 0x59CA10A
000006AE 2307 move.l -[A1], D7
000006B0 C100 abcd D0, D0
000006B2 1386 5315 move.b [[A1] + D5 * 2], D6
000006B6 4D16 .invalid 6, [A6] // invalid opcode 4 with b == 4
000006B8 E100 asl D0.b, 8
000006BA DB08 addx.b -[A5], -[A0]
000006BC C0E9 0133 mulu.w D0, [A1 + 0x133]
000006C0 3713 move.w -[A3], [A3]
000006C2 060F ED01 addi.b A7, 0x1
000006C6 E100 asl D0.b, 8
000006C8 0FC0 .incomplete
000006CA A1B3 syscall vFClose, flags=1
000006CC 2F5A A31A move.l [A7 - 0x5CE6], [A2]+
000006D0 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
000006D2 630A bls +0xC /* 000006DE */
000006D4 06D3 .incomplete
000006D6 55C1 scs D1
000006D8 0D85 bclr D5, D6
000006DA 0FA1 bclr -[A1], D7
000006DC 570F subq.b A7, 3
label000006DE:
000006DE 8D0F sbcd -[A6], -[A7]
000006E0 A101 syscall Close, flags=1
000006E2 9B12 sub.b [A2], D5
000006E4 092F 9B12 btst [A7 - 0x64EE], D4
000006E8 1A0F move.b D5, A7
000006EA 26EB 019B move.l [A3]+, [A3 + 0x19B]
000006EE 1285 move.b [A1], D5
000006F0 3606 move.w D3, D6
000006F2 8A09 or.b D5, A1
000006F4 02C5 .incomplete
000006F6 2393 23E1 86A3 move.l [[-0x795D]], [A3]
000006FC 5EFB 381B sgt [PC + D3 + 0x1B]
00000700 1853 movea.b A4, [A3]
00000702 19C3 0BA1 move.b 0xA1, D3
00000706 0253 1A43 andi.w [A3], 0x1A43
0000070A 02C3 .incomplete
0000070C 0B45 bchg D5, D5
0000070E 1F9B 0549 move.b [[A7 + <<invalid base displacement size>>]], [A3]+
00000712 1F0F move.b -[A7], A7
00000714 C553 and.w [A3], D2
00000716 836D 6506 or.w [A5 + 0x6506], D1
0000071A 9B05 subx.b D5, D5
0000071C 1630 8E95 move.b D3, [A0 + A0 * 8 - 0x107]
00000720 34D3 move.w [A2]+, [A3]
00000722 5509 subq.b A1, 2
00000724 3743 02FB move.w [A3 + 0x2FB], D3
00000728 384D movea.w A4, A5
0000072A 8025 or.b D0, -[A5]
0000072C 1563 0A45 move.b [A2 + 0xA45], -[A3]
00000730 780E moveq.l D4, 0x0E
00000732 9931 F456 sub.b [A1 + A7.w * 4 + 0x56], D4
00000736 819D or.l [A5]+, D0
00000738 0B15 btst [A5], D5
0000073A 1406 move.b D2, D6
0000073C 8A16 or.b D5, [A6]
0000073E 0E0A 1A0F .invalid.b A2, 0xF // invalid immediate operation
00000742 4173 068A chk.w D0, [A3 + D0.w * 8 - 0x118]
00000746 452E 1AEB .invalid 2, [A6 + 0x1AEB] // invalid opcode 4 with b == 4
0000074A 5501 subq.b D1, 2
0000074C 0D63 bchg -[A3], D6
0000074E 0AA3 04CB 0E56 xori.l -[A3], 0x4CB0E56
00000754 8501 sbcd D2, D1
00000756 2E08 move.l D7, A0
00000758 CC1A and.b D6, [A2]+
0000075A 2B74 266D 7025 move.l [A5 + 0x7025], [A4 + D2.w * 8 + 0x6D]
00000760 0736 691C btst <<invalid full ext with I/IS == 4>>, D3
00000764 D311 add.b [A1], D1
00000766 E805 asr D5.b, 4
00000768 BF0F cmpm.b [A7]+, [A7]+
0000076A 11C5 0F26 move.b [0x00000F26], D5
0000076E 76FB moveq.l D3, 0xFFFFFFFB
00000770 072B 0709 btst [A3 + 0x709], D3
00000774 C1AB 02B8 and.l [A3 + 0x2B8], D0
00000778 FB5F .extension 0xB5F <<F/4-5/5>> // unimplemented
0000077A 7330 moveq.l D1, 0x30
0000077C C122 and.b -[A2], D0
0000077E 01CB .incomplete
00000780 0E85 0C05 C25B .invalid.l D5, 0xC05C25B // invalid immediate operation
00000786 0AA9 8413 0501 1F36 xori.l [A1 + 0x1F36], 0x84130501
0000078E 2B0C move.l -[A5], A4
00000790 A17A syscall SetADBInfo, flags=1
00000792 0636 1630 0A1A addi.b [A6 + D0 * 2 + 0x1A], 0x30 /* '0' */
00000798 0F4D bchg A5, D7
0000079A 1981 01A3 0149 5AA3 01FB move.b [[0x149 + D0] + 0x5AA301FB], D1
000007A4 0765 bchg -[A5], D3
000007A6 067B 0636 2122 4133 FAC1 addi.w [[PC + 0x4133 + D2] - 0x53F], 0x636
000007B0 A30F syscall MountVol, flags=3
000007B2 DC30 C029 add.b D6, [A0 + A4.w + 0x29]
000007B6 074D bchg A5, D3
000007B8 C9A3 and.l -[A3], D4
000007BA 053C EB19 btst 0x19, D2
000007BE 2408 move.l D2, A0
000007C0 0B51 bchg [A1], D5
000007C2 3304 move.w -[A1], D4
000007C4 F448 cinvl DATA, [A0]
000007C6 5AD3 spl [A3]
000007C8 9165 sub.w -[A5], D0
000007CA DB43 addx.w D5, D3
000007CC 01F4 .incomplete
000007CE 1B40 C1C6 move.b [A5 - 0x3E3A], D0
000007D2 A301 syscall Close, flags=3
000007D4 0101 btst D1, D0
000007D6 A527 syscall ReallocateHandle, flags=5
000007D8 65D3 bcs -0x2B /* 000007AD */
000007DA 2B26 move.l -[A5], -[A6]
000007DC 305C movea.w A0, [A4]+
000007DE 1A43 movea.b A5, D3
000007E0 1526 move.b -[A2], -[A6]
000007E2 B4B8 0B01 cmp.l D2, [0x00000B01]
000007E6 4B00 .invalid 5, D0 // invalid opcode 4 with b == 4
000007E8 0EB8 4303 2B07 B307 .invalid.l [0xFFFFB307], 0x43032B07 // invalid immediate operation
000007F0 140A move.b D2, A2
000007F2 1A7B 7405 movea.b A5, [PC + D7.w * 4 + 0x5]
000007F6 3D2B 0743 move.w -[A6], [A3 + 0x743]
000007FA 0241 12CB andi.w D1, 0x12CB
000007FE 15A1 0403 move.b [A2 + D0.w * 4 + 0x3], -[A1]
00000802 637B bls +0x7D /* 0000087F */
00000804 1013 move.b D0, [A3]
00000806 3D21 move.w -[A6], -[A1]
00000808 1074 334E movea.b A0, <<invalid full ext with IS == 1 and I/IS == 6>>
0000080C A9D4 syscall TEClick
0000080E DB2E 692A add.b [A6 + 0x692A], D5
00000812 E500 asl D0.b, 2
00000814 A53D syscall DrvrInstall, flags=5
00000816 DB0B addx.b -[A5], -[A3]
00000818 E900 asl D0.b, 4
0000081A 65AD bcs -0x51 /* 000007C9 */
0000081C 4106 .invalid 0, D6 // invalid opcode 4 with b == 4
0000081E 1B40 B89B move.b [A5 - 0x4765], D0
00000822 2069 01EB movea.l A0, [A1 + 0x1EB]
00000826 4D75 03E5 chk.w D6, <<invalid full ext with IS == 1 and I/IS == 5>>
0000082A 0043 032B ori.w D3, 0x32B
0000082E 2FB8 A117 ED03 4B04 C107 move.l [[A7 + <<invalid base displacement size>> + A6 * 4] + 0x4B04C107], [0xFFFFA117]
00000838 1B40 0901 move.b [A5 + 0x901], D0
0000083C 6B2C bmi +0x2E /* 0000086A */
0000083E 6B07 bmi +0x9 /* 00000847 */
00000840 FB1C .extension 0xB1C <<F/4-5/5>> // unimplemented
00000842 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00000844 133D move.b -[A1], <<invalid special address>>
00000846 D700 addx.b D3, D0
00000848 B621 cmp.b D3, -[A1]
0000084A 0703 btst D3, D3
0000084C 637A bls +0x7C /* 000008C8 */
0000084E 4303 .invalid 1, D3 // invalid opcode 4 with b == 4
00000850 4B14 .invalid 5, [A4] // invalid opcode 4 with b == 4
00000852 7AA3 moveq.l D5, 0xFFFFFFA3
00000854 1FA3 0174 move.b <<invalid full ext with I/IS == 4>>, -[A3]
00000858 6363 bls +0x65 /* 000008BD */
0000085A 2B07 move.l -[A5], D7
0000085C DCFA E110 add.w A6, [PC - 0x1EF0 /* FFFFE96E, cstring ""<EOF> */]
00000860 D308 addx.b -[A1], -[A0]
00000862 627B bhi +0x7D /* 000008DF */
00000864 1153 04D3 move.b [A0 + 0x4D3], [A3]
00000868 1441 movea.b A2, D1
label0000086A:
0000086A B20F cmp.b D1, A7
0000086C 2531 3101 move.l -[A2], [[A1 + <<invalid base displacement size>> + D3]]
00000870 0FA5 bclr -[A5], D7
00000872 4B62 chk.w D5, -[A2]
00000874 6306 bls +0x8 /* 0000087C */
00000876 2901 move.l -[A4], D1
00000878 AB46 syscall bEND10
0000087A 2901 move.l -[A4], D1
label0000087C:
0000087C 9C29 01DB sub.b D6, [A1 + 0x1DB]
00000880 4DC0 lea.l A6, D0
00000882 C2FB 07D3 11DC 80A9 mulu.w D1, [[] + 0x11DC80A9]
0000088A 052D 03AD btst [A5 + 0x3AD], D2
0000088E 052D 01AD btst [A5 + 0x1AD], D2
00000892 05F7 .incomplete
00000894 07E5 .incomplete
00000896 E901 asl D1.b, 4
00000898 C305 abcd D1, D5
0000089A 7D04 moveq.l D6, 0x04
0000089C 1B02 move.b -[A5], D2
0000089E 7D04 moveq.l D6, 0x04
000008A0 250A move.l -[A2], A2
000008A2 B708 cmpm.b [A3]+, [A0]+
000008A4 118B 027D move.b [A0 + D0.w * 2 + 0x7D], A3
000008A8 04F3 .incomplete
000008AA 057D bchg <<invalid special address>>, D2
000008AC 04E3 .incomplete
000008AE 4DF7 0833 lea.l A6, [A7 + D0 + 0x33]
000008B2 F708 .extension 0x708 <<F/4-5/3>> // unimplemented
000008B4 449B neg.l [A3]+
000008B6 1723 move.b -[A3], -[A3]
000008B8 6369 bls +0x6B /* 00000923 */
000008BA 0409 1A17 subi.b A1, 0x17
000008BE 0033 0D1B 1700 ori.b [A3 + <<invalid base displacement size>> + D1 * 8], 0x1B
000008C4 389B move.w [A4], [A3]+
000008C6 0A71 380F 052A FB07 832F xori.w [[A1 - 0x4F9 + D0 * 4] - 0x7CD1], 0x380F
// begin alternate branch 000008C8-000008D2
label000008C8:
000008C8 380F move.w D4, A7
000008CA 052A FB07 btst [A2 - 0x4F9], D2
000008CE 832F 7101 or.b [A7 + 0x7101], D1
// end alternate branch 000008C8-000008D2
label000008C8: // (misaligned)
000008D0 7101 moveq.l D0, 0x01
000008D2 0FC5 .incomplete
000008D4 29F4 A301 BE9B 0143 move.l 0xBE9B0143, [[A4 + <<invalid base displacement size>> + A2 * 2]]
000008DC 01A1 bclr -[A1], D0
000008DE 0381 bclr D1, D1
000008E0 DA05 add.b D5, D5
000008E2 02D6 .incomplete
000008E4 2B21 move.l -[A5], -[A1]
000008E6 4DD6 lea.l A6, [A6]
000008E8 531F subq.b [A7]+, 1
000008EA 4B14 .invalid 5, [A4] // invalid opcode 4 with b == 4
000008EC FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
000008EE 7B0F moveq.l D5, 0x0F
000008F0 E10B lsl D3.b, 8
000008F2 8525 or.b -[A5], D2
000008F4 C52C A301 and.b [A4 - 0x5CFF], D2
000008F8 01A2 bclr -[A2], D0
000008FA 8708 sbcd -[A3], -[A0]
000008FC A8B3 syscall InvertRoundRect
000008FE 0DCD .incomplete
00000900 030F btst A7, D1
00000902 892F 5B03 or.b [A7 + 0x5B03], D4
00000906 F403 .invalid <<cinv/cpush with scope=0>>
00000908 6363 bls +0x65 /* 0000096D */
0000090A 0C73 0D33 0441 cmpi.w [A3 + D0.w * 4 + 0x41], 0xD33 /* '\r3' */
00000910 03C1 .incomplete
00000912 0474 0FE1 3081 subi.w [A4 + D3.w - 0x127], 0xFE1
00000918 350A move.w -[A2], A2
0000091A 1660 movea.b A3, -[A0]
0000091C A55F syscall NMRemove, flags=5
0000091E 0F26 btst -[A6], D7
00000920 6B1D bmi +0x1F /* 0000093F */
00000922 8358 or.w [A0]+, D1
00000924 4844 swap.w D4
00000926 D319 add.b [A1]+, D1
00000928 121C move.b D1, [A4]+
0000092A BCF7 0281 cmpa.w A6, [A7 + D0.w * 2 - 0x127]
0000092E F702 .extension 0x702 <<F/4-5/3>> // unimplemented
00000930 B28A cmp.l D1, A2
00000932 14A5 move.b [A2], -[A5]
00000934 4D16 .invalid 6, [A6] // invalid opcode 4 with b == 4
00000936 2B06 move.l -[A5], D6
00000938 A506 syscall KillIO, flags=5
0000093A 0F81 bclr D1, D7
0000093C FD0E .extension 0xD0E <<F/4-5/6>> // unimplemented
0000093E 3700 move.w -[A3], D0
00000940 173C 0B0E move.b -[A3], 0xE
00000944 2408 move.l D2, A0
00000946 0700 btst D0, D3
00000948 E1E3 asl .w -[A3]
0000094A 1248 movea.b A1, A0
0000094C E35A rol D2.w, 1
0000094E BED3 cmpa.w A7, [A3]
00000950 110F move.b -[A0], A7
00000952 C0C2 mulu.w D0, D2
00000954 0B06 btst D6, D5
00000956 6304 bls +0x6 /* 0000095C */
00000958 9C0F sub.b D6, A7
0000095A C0C2 mulu.w D0, D2
label0000095C:
0000095C 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
0000095E 0F21 btst -[A1], D7
00000960 1D63 3314 move.b [A6 + 0x3314], -[A3]
00000964 8B36 0F5E or.b <<invalid full ext with IS == 1 and I/IS == 6>>, D5
00000968 5B00 subq.b D0, 5
0000096A 1A0F move.b D5, A7
0000096C A10B syscall Rename/PBHRename/HRename, flags=1
0000096E BE73 0D4B 0493 3AC0 cmp.w D7, [[A3 + <<invalid base displacement size>>] + 0x4933AC0]
00000976 B80B cmp.b D4, A3
00000978 064D 5043 addi.w A5, 0x5043 /* 'PC' */
0000097C 3683 move.w [A3], D3
0000097E 582A 4413 addq.b [A2 + 0x4413], 4
00000982 0EE9 .incomplete
00000984 FB10 .extension 0xB10 <<F/4-5/5>> // unimplemented
00000986 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00000988 0907 btst D7, D4
0000098A 9970 BB01 sub.w [[A0 + <<invalid base displacement size>> + A3 * 2]], D4
0000098E 2A81 move.l [A5], D1
00000990 3CC1 move.w [A6]+, D1
00000992 034B bchg A3, D1
00000994 170B move.b -[A3], A3
00000996 026E 5A63 0F05 andi.w [A6 + 0xF05], 0x5A63 /* 'Zc' */
0000099C F5A1 .invalid <<F/6/2>>
0000099E 215E 2B2E move.l [A0 + 0x2B2E], [A6]+
000009A2 1327 move.b -[A1], -[A7]
000009A4 7B10 moveq.l D5, 0x10
000009A6 132D 8121 move.b -[A1], [A5 - 0x7EDF]
000009AA A5B9 syscall vDisptch, flags=5
000009AC 1B1A move.b -[A5], [A2]+
000009AE 8101 sbcd D0, D1
000009B0 6B50 bmi +0x52 /* 00000A02 */
000009B2 2B2E A11A move.l -[A5], [A6 - 0x5EE6]
000009B6 630C bls +0xE /* 000009C4 */
000009B8 B326 xor.b -[A6], D1
000009BA 730D moveq.l D1, 0x0D
000009BC A581 syscall SetVideoDefault, flags=5
000009BE 8A0F or.b D5, A7
000009C0 2108 move.l -[A0], A0
000009C2 E508 lsl D0.b, 2
label000009C4:
000009C4 0FA1 bclr -[A1], D7
000009C6 00B3 3389 010F E15A C118 ori.l [[A3] - 0x3EE8], 0x3389010F
000009D0 ED0A lsl D2.b, 6
000009D2 C25B and.w D1, [A3]+
000009D4 3001 move.w D0, D1
000009D6 014B bchg A3, D0
000009D8 0162 bchg -[A2], D0
000009DA 9CA8 6E13 sub.l D6, [A0 + 0x6E13]
000009DE 0341 bchg D1, D1
000009E0 08E9 0BA9 D1F7 bset.b [A1 - 0x2E09], 0xA9
000009E6 0969 2106 bchg [A1 + 0x2106], D4
000009EA 2DF5 A522 DB54 8B52 move.l <<invalid special address>>, [[A5 - 0x24AC + A2 * 4] - 0x74AE]
000009F2 8501 sbcd D2, D1
000009F4 EB17 roxl D7.b, 5
000009F6 B709 cmpm.b [A3]+, [A1]+
000009F8 8A2B 257B or.b D5, [A3 + 0x257B]
000009FC 3D21 move.w -[A6], -[A1]
000009FE 237B 0F30 9309 B833 0433 move.l [A1 + 0x433], [PC - 0x6CF647CD + D0 * 8]
// begin alternate branch 00000A02-00000A08
label00000A02:
00000A02 9309 subx.b -[A1], -[A1]
00000A04 B833 0433 cmp.b D4, [A3 + D0.w * 4 + 0x33]
// end alternate branch 00000A02-00000A08
label00000A02: // (misaligned)
00000A08 2A85 move.l [A5], D5
00000A0A 006B 309B 1BAB ori.w [A3 + 0x1BAB], 0x309B
00000A10 232B 07C3 move.l -[A1], [A3 + 0x7C3]
00000A14 0B21 btst -[A1], D5
00000A16 0A33 04DC 6101 xori.b [[A3 + <<invalid base displacement size>> + D6]], 0xDC
00000A1C C20F and.b D1, A7
00000A1E 290B move.l -[A4], A3
00000A20 D0B7 09BD 9B14 0960 add.l D0, [[-0x64EBF6A0] + D0]
00000A28 A31D syscall MaxMem, flags=3
00000A2A 0EE8 .incomplete
00000A2C 1440 movea.b A2, D0
00000A2E 2A1A move.l D5, [A2]+
00000A30 0F26 btst -[A6], D7
00000A32 8B00 sbcd D5, D0
00000A34 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00000A36 832F 5B68 or.b [A7 + 0x5B68], D1
00000A3A 630C bls +0xE /* 00000A48 */
00000A3C 0167 bchg -[A7], D0
00000A3E 0A06 1B08 xori.b D6, 0x8
00000A42 4980 .invalid 4, D0 // invalid opcode 4 with b == 6
00000A44 1B08 move.b -[A5], A0
00000A46 1A0F move.b D5, A7
label00000A48:
00000A48 2614 move.l D3, [A4]
00000A4A 4B05 .invalid 5, D5 // invalid opcode 4 with b == 4
00000A4C 069B 148E 6503 addi.l [A3]+, 0x148E6503
00000A52 1781 299B 1425 02DB move.b [[ + D2] + 0x142502DB], D1
00000A5A 6226 bhi +0x28 /* 00000A82 */
00000A5C 9B02 subx.b D5, D2
00000A5E 1102 move.b -[A0], D2
00000A60 0F26 btst -[A6], D7
00000A62 7801 moveq.l D4, 0x01
00000A64 0F9B bclr [A3]+, D7
00000A66 14A8 A301 move.b [A2], [A0 - 0x5CFF]
00000A6A E309 lsl D1.b, 1
00000A6C 0116 btst [A6], D0
00000A6E 0700 btst D0, D3
00000A70 81C1 divs.w D0, D1
00000A72 34C5 move.w [A2]+, D5
00000A74 8B14 or.b [A4], D5
00000A76 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000A78 D081 add.l D0, D1
00000A7A 121B move.b D1, [A3]+
00000A7C 0817 0227 btst.b [A7], 0x27 /* '\'' */
00000A80 1A0F move.b D5, A7
label00000A82:
00000A82 E574 roxl D4.w, D2
00000A84 330E move.w -[A1], A6
00000A86 E309 lsl D1.b, 1
00000A88 D35E add.w [A6]+, D1
00000A8A 14B3 1D5B 000A 1A0F move.b [A2], [[A3] + 0xA1A0F]
00000A92 2676 1302 932A movea.l A3, [[A6 + <<invalid base displacement size>> + D1 * 2] - 0x6CD6]
00000A98 630C bls +0xE /* 00000AA6 */
00000A9A 011B btst [A3]+, D0
00000A9C E3A1 asl D1, D1
00000A9E 210B move.l -[A0], A3
00000AA0 BE2B 0CCB cmp.b D7, [A3 + 0xCCB]
00000AA4 1581 070A 4048 move.b [[A2 + <<invalid base displacement size>> + D0 * 8] + 0x4048], D1
// begin alternate branch 00000AA6-00000AAA
label00000AA6:
00000AA6 070A btst A2, D3
00000AA8 4048 negx.w A0
// end alternate branch 00000AA6-00000AAA
label00000AA6: // (misaligned)
00000AAA 40C5 move.w D5, SR
00000AAC 720B moveq.l D1, 0x0B
00000AAE 7609 moveq.l D3, 0x09
00000AB0 7481 moveq.l D2, 0xFFFFFF81
00000AB2 0127 btst -[A7], D0
00000AB4 0274 0503 0539 2701 1B74 andi.w [[A4 + 0x27011B74 + D0 * 4]], 0x503
00000ABE E325 asl D5.b, D1
00000AC0 0F6E C937 bchg [A6 - 0x36C9], D7
00000AC4 2913 move.l -[A4], [A3]
00000AC6 DB16 add.b [A6], D5
00000AC8 2913 move.l -[A4], [A3]
00000ACA 6131 bsr +0x33 /* 00000AFD */
00000ACC 6118 bsr +0x1A /* 00000AE6 */
00000ACE E333 roxl D3.b, D1
00000AD0 F46E cpushl DATA, [A6]
00000AD2 5AB3 370D addq.l [[A3 + <<invalid base displacement size>>] + D3 * 8], 5
00000AD6 140F move.b D2, A7
00000AD8 0514 btst [A4], D2
00000ADA 133D move.b -[A1], <<invalid special address>>
00000ADC B35A xor.w [A2]+, D1
00000ADE 2B25 move.l -[A5], -[A5]
00000AE0 970A subx.b -[A3], -[A2]
00000AE2 370F move.w -[A3], A7
00000AE4 0914 btst [A4], D4
fn00000AE6:
00000AE6 DB16 add.b [A6], D5
00000AE8 E911 roxl D1.b, 4
00000AEA 0F05 btst D5, D7
00000AEC 14DB move.b [A2]+, [A3]+
00000AEE 1625 move.b D3, -[A5]
00000AF0 0203 7405 andi.b D3, 0x5
00000AF4 140D move.b D2, A5
00000AF6 021B 7309 andi.b [A3]+, 0x9 /* '\t' */
00000AFA 14DB move.b [A2]+, [A3]+
00000AFC 1697 move.b [A3], [A7]
00000AFE 0A63 A17F xori.w -[A3], 0xA17F
00000B02 3041 movea.w A0, D1
00000B04 010B btst A3, D0
00000B06 0D81 bclr D1, D6
00000B08 9881 sub.l D4, D1
00000B0A 0053 0841 ori.w [A3], 0x841
00000B0E 15C1 5451 move.b [PC + 0x5451 /* 00005F61, cstring ""<EOF> */], D1
00000B12 150F move.b -[A2], A7
00000B14 C951 and.w [A1], D4
00000B16 6115 bsr +0x17 /* 00000B2D */
00000B18 D32D 2102 add.b [A5 + 0x2102 /* export_1052 */], D1
00000B1C BB02 xor.b D2, D5
00000B1E A301 syscall Close, flags=3
00000B20 9C5C sub.w D6, [A4]+
00000B22 7311 moveq.l D1, 0x11
00000B24 0A1A 0F26 xori.b [A2]+, 0x26 /* '&' */
00000B28 7603 moveq.l D3, 0x03
00000B2A 0293 2A2B 259B andi.l [A3], 0x2A2B259B
00000B30 1B7B 39C1 0CBE move.b [A5 + 0xCBE], [[ + <<invalid base displacement size>>]]
00000B36 3B11 move.w -[A5], [A1]
00000B38 FB1C .extension 0xB1C <<F/4-5/5>> // unimplemented
00000B3A 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000B3C BB05 xor.b D5, D5
00000B3E A301 syscall Close, flags=3
00000B40 D0A8 A305 add.l D0, [A0 - 0x5CFB]
00000B44 4A0E tst.b A6
00000B46 BB05 xor.b D5, D5
00000B48 A305 syscall Status, flags=3
00000B4A D0A8 6B0A add.l D0, [A0 + 0x6B0A]
00000B4E C10A abcd -[A0], -[A2]
00000B50 0A40 A305 xori.w D0, 0xA305
00000B54 406B 0A55 negx.w [A3 + 0xA55]
00000B58 1781 0149 move.b [[A3 + <<invalid base displacement size>>]], D1
00000B5C 17A5 044D move.b [A3 + D0.w * 4 + 0x4D], -[A5]
00000B60 1741 7B74 move.b [A3 + 0x7B74], D1
00000B64 530F subq.b A7, 1
00000B66 3B78 5D17 233B move.w [A5 + 0x233B], [0x00005D17]
00000B6C C535 0E07 and.b [A5 + D0 * 8 + 0x7], D2
00000B70 0030 FB03 600B ori.b [A0 + D6.w + 0xB], 0x3
00000B76 022A 2350 6B2F andi.b [A2 + 0x6B2F], 0x50 /* 'P' */
00000B7C 1416 move.b D2, [A6]
00000B7E 3B05 move.w -[A5], D5
00000B80 5B00 subq.b D0, 5
00000B82 8E0A or.b D7, A2
00000B84 1A5B movea.b A5, [A3]+
00000B86 5626 addq.b -[A6], 3
00000B88 76D3 moveq.l D3, 0xFFFFFFD3
00000B8A 0121 btst -[A1], D0
00000B8C 942A EB3C sub.b D2, [A2 - 0x14C4]
00000B90 3323 move.w -[A1], -[A3]
00000B92 5A43 addq.w D3, 5
00000B94 1214 move.b D1, [A4]
00000B96 168B move.b [A3], A3
00000B98 0629 02FB 3F29 addi.b [A1 + 0x3F29], 0xFB
00000B9E 0280 2902 FB06 andi.l D0, 0x2902FB06
00000BA4 1416 move.b D2, [A6]
00000BA6 4829 020F nbcd.b [A1 + 0x20F]
00000BAA 2676 FB00 movea.l A3, [A6 + <<invalid base displacement size>> + A7 * 2]
00000BAE 5300 subq.b D0, 1
00000BB0 FA2A 7323 .unknown 0xFA2A 0x7323 (W = 5)
00000BB4 5506 subq.b D6, 2
00000BB6 F33A .extension 0x33A <<F/4-5/1>> // unimplemented
00000BB8 2676 C300 movea.l A3, [A6 + <<invalid base displacement size>> + A4 * 2]
00000BBC 4D06 .invalid 6, D6 // invalid opcode 4 with b == 4
00000BBE 2312 move.l -[A1], [A2]
00000BC0 3506 move.w -[A2], D6
00000BC2 0F09 btst A1, D7
00000BC4 0229 06EB 0915 andi.b [A1 + 0x915], 0xEB
00000BCA 060F 2676 addi.b A7, 0x76 /* 'v' */
00000BCE 0B01 btst D1, D5
00000BD0 0506 btst D6, D2
00000BD2 D550 add.w [A0], D2
00000BD4 C329 3C7B and.b [A1 + 0x3C7B], D1
00000BD8 0C24 AB00 cmpi.b -[A4], 0x0
00000BDC E208 lsr D0.b, 1
00000BDE 1B01 move.b -[A5], D1
00000BE0 0E0B 02BB .invalid.b A3, 0xBB // invalid immediate operation
00000BE4 122B 6941 move.b D1, [A3 + 0x6941]
00000BE8 001E 0514 ori.b [A6]+, 0x14
00000BEC 4B48 chk.w D5, A0
00000BEE B06B 1714 cmp.w D0, [A3 + 0x1714]
00000BF2 0C6B 17D4 06EB cmpi.w [A3 + 0x6EB], 0x17D4
00000BF8 1F06 move.b -[A7], D6
00000BFA BB12 xor.b [A2], D5
00000BFC 061B 1306 addi.b [A3]+, 0x6
00000C00 0F06 btst D6, D7
00000C02 4B03 .invalid 5, D3 // invalid opcode 4 with b == 4
00000C04 0200 AB84 andi.b D0, 0x84
00000C08 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
00000C0A 74CB moveq.l D2, 0xFFFFFFCB
00000C0C 374B 06FB move.w [A3 + 0x6FB], A3
00000C10 07B3 2606 bclr [A3 + D2.w * 8 + 0x6], D3
00000C14 C329 0103 and.b [A1 + 0x103], D1
00000C18 0200 1323 andi.b D0, 0x23 /* '#' */
00000C1C 4919 .invalid 4, [A1]+ // invalid opcode 4 with b == 4
00000C1E C329 2DED and.b [A1 + 0x2DED], D1
00000C22 A501 syscall Close, flags=5
00000C24 6B05 bmi +0x7 /* 00000C2B */
00000C26 1421 move.b D2, -[A1]
00000C28 0465 012B subi.w -[A5], 0x12B
00000C2C 2A8B move.l [A5], A3
00000C2E 00BB 1221 274B 03BB 02BB 129C EB17 E126 ori.l [[0x2BB129C + D0 * 2] - 0x14E81EDA], 0x1221274B
00000C3E BB12 xor.b [A2], D5
00000C40 811B or.b [A3]+, D0
00000C42 A5D4 syscall vGetNode, flags=5
00000C44 CB05 abcd D5, D5
00000C46 1306 move.b -[A1], D6
00000C48 331D move.w -[A1], [A5]+
00000C4A 1702 move.b -[A3], D2
00000C4C 2F4A 2102 move.l [A7 + 0x2102], A2
00000C50 897B AB00 or.w [PC + <<invalid base displacement size>> + A2 * 2], D4
00000C54 C0C2 mulu.w D0, D2
00000C56 D30F addx.b -[A1], -[A7]
00000C58 6106 bsr +0x8 /* 00000C60 */
00000C5A D67B 6361 0516 add.w D3, [[PC + 0x516]]
fn00000C60:
00000C60 8002 or.b D0, D2
00000C62 00C3 .incomplete
00000C64 0D78 165B bchg [0x0000165B], D6
00000C68 02A1 0129 0B63 andi.l -[A1], 0x1290B63
00000C6E 00E5 .incomplete
00000C70 03A8 BB12 bclr [A0 - 0x44EE], D1
00000C74 0306 btst D6, D1
00000C76 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
00000C78 2136 C0B8 move.l -[A0], [A6 + A4.w - 0x72]
00000C7C 0704 btst D4, D3
00000C7E 2A81 move.l [A5], D1
00000C80 024B 0306 andi.w A3, 0x306
00000C84 531B subq.b [A3]+, 1
00000C86 8502 sbcd D2, D2
00000C88 140A move.b D2, A2
00000C8A 40BB 124B negx.l [PC + D1.w * 2 + 0x4B]
00000C8E 051A btst [A2]+, D2
00000C90 9327 sub.b -[A7], D1
00000C92 A132 syscall FlushEvents, flags=1
00000C94 E309 lsl D1.b, 1
00000C96 8B03 sbcd D5, D3
00000C98 F310 .extension 0x310 <<F/4-5/1>> // unimplemented
00000C9A 250D move.l -[A2], A5
00000C9C 8101 sbcd D0, D1
00000C9E 6304 bls +0x6 /* 00000CA4 */
00000CA0 BB05 xor.b D5, D5
00000CA2 BB12 xor.b [A2], D5
label00000CA4:
00000CA4 D0E5 add.w A0, -[A5]
00000CA6 F98D .invalid <<F/6/4>>
00000CA8 282D 0F2E move.l D4, [A5 + 0xF2E]
00000CAC 56F3 3553 051E A105 sne [[A3] + 0x51EA105]
00000CB4 6313 bls +0x15 /* 00000CC9 */
00000CB6 2E56 movea.l A7, [A6]
00000CB8 3B13 move.w -[A5], [A3]
00000CBA 5A03 addq.b D3, 5
00000CBC 172E 2A95 move.b -[A3], [A6 + 0x2A95]
00000CC0 012A 8101 btst [A2 - 0x7EFF], D0
00000CC4 1B10 move.b -[A5], [A0]
00000CC6 8386 4901 unpk D1, D6, 0x4901
00000CCA 5366 subq.w -[A6], 1
00000CCC 5ABB 0D2B 4A8B 03FB 0629 addq.l [[PC + 0x4A8B + D0 * 4] + 0x3FB0629], 5
00000CD6 0163 bchg -[A3], D0
00000CD8 485A pea.l [A2]+
00000CDA 930D subx.b -[A1], -[A5]
00000CDC 2701 move.l -[A3], D1
00000CDE B54B cmpm.w [A2]+, [A3]+
00000CE0 012E E0F3 btst [A6 - 0x1F0D], D0
00000CE4 35C0 C203 move.w [PC - 0x3DFD /* FFFFCEE9, cstring ""<EOF> */], D0
00000CE8 02CD .incomplete
00000CEA 04E0 .incomplete
00000CEC 3B13 move.w -[A5], [A3]
00000CEE 3B11 move.w -[A5], [A1]
00000CF0 DB05 addx.b D5, D5
00000CF2 8049 or.w D0, A1
00000CF4 02B3 005D 02B3 003B andi.l [A3 + D0.w + 0x3B], 0x5D02B3
00000CFC 13C3 0CDB 05FA move.b [0x0CDB05FA], D3
00000D02 4902 .invalid 4, D2 // invalid opcode 4 with b == 4
00000D04 C445 and.w D2, D5
00000D06 02D3 .incomplete
00000D08 014D bchg A5, D0
00000D0A 02C4 .incomplete
00000D0C 3B13 move.w -[A5], [A3]
00000D0E 14D6 move.b [A2]+, [A6]
00000D10 CB09 abcd -[A5], -[A1]
00000D12 6914 bvs +0x16 /* 00000D28 */
00000D14 2B2A 8B1B move.l -[A5], [A2 - 0x74E5]
00000D18 4B00 .invalid 5, D0 // invalid opcode 4 with b == 4
00000D1A 1B13 move.b -[A5], [A3]
00000D1C 0B01 btst D1, D5
00000D1E 4B6A 616E chk.w D5, [A2 + 0x616E]
00000D22 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
00000D24 CB22 and.b -[A2], D5
00000D26 4241 clr.w D1
label00000D28:
00000D28 6371 bls +0x73 /* 00000D9B */
00000D2A 036A 3B13 bchg [A2 + 0x3B13], D1
00000D2E 6304 bls +0x6 /* 00000D34 */
00000D30 D0C1 add.w A0, D1
00000D32 169B move.b [A3], [A3]+
label00000D34:
00000D34 04ED .incomplete
00000D36 1F07 move.b -[A7], D7
00000D38 032E 740F btst [A6 + 0x740F], D1
00000D3C 44AB 0C85 neg.l [A3 + 0xC85]
00000D40 38E0 move.w [A4]+, -[A0]
00000D42 20AB 0AE3 move.l [A0], [A3 + 0xAE3]
00000D46 144B movea.b A2, A3
00000D48 4010 negx.b [A0]
00000D4A EB0B lsl D3.b, 5
00000D4C 4DD7 lea.l A6, [A7]
00000D4E 083A 9305 4B0E btst.b [PC + 0x4B0E /* 0000585E, cstring ""<EOF> */], 0x5
00000D54 C56E E862 and.w [A6 - 0x179E], D2
00000D58 8300 sbcd D1, D0
00000D5A B378 7B17 xor.w [0x00007B17], D1
00000D5E 8B04 sbcd D5, D4
00000D60 5303 subq.b D3, 1
00000D62 E053 roxr D3.w, 8
00000D64 03AB 0053 bclr [A3 + 0x53], D1
00000D68 0353 bchg [A3], D1
00000D6A 0253 03A3 andi.w [A3], 0x3A3
00000D6E 0253 03D3 andi.w [A3], 0x3D3
00000D72 0453 039E subi.w [A3], 0x39E
00000D76 5303 subq.b D3, 1
00000D78 1301 move.b -[A1], D1
00000D7A 5303 subq.b D3, 1
00000D7C 6B01 bmi +0x3 /* 00000D7F */
00000D7E 1A0F move.b D5, A7
00000D80 26BE move.l [A3], <<invalid special address>>
00000D82 DC0B add.b D6, A3
00000D84 0F5B bchg [A3]+, D7
00000D86 2B93 0EE0 move.l [A5 + D0 * 8 - 0x32], [A3]
00000D8A C093 and.l D0, [A3]
00000D8C 0ED3 .incomplete
00000D8E 043B 0613 004B subi.b [PC + D0.w + 0x4B], 0x13
00000D94 019B bclr [A3]+, D0
00000D96 48D3 04E0 movem.l [A3], D5,D6,D7,A2
00000D9A 9315 sub.b [A5], D1
00000D9C D304 addx.b D1, D4
00000D9E E9D7 C531 bfextu D4, [A7] {20:D1}
00000DA2 8B62 or.w -[A2], D5
00000DA4 3C23 move.w D6, -[A3]
00000DA6 2027 move.l D0, -[A7]
00000DA8 033F btst <<invalid special address>>, D1
00000DAA 580A addq.b A2, 4
00000DAC 1A53 movea.b A5, [A3]
00000DAE 1881 move.b [A4], D1
00000DB0 F2CA 9B12 .extension 0x2CA <<F/2-3/1>> // unimplemented
00000DB4 D353 add.w [A3], D1
00000DB6 D3D3 add.l A1, [A3]
00000DB8 A100 syscall Open/PBHOpen/HOpen, flags=1
00000DBA CB73 4100 and.w [A3 + <<invalid base displacement size>> + D4], D5
00000DBE 334D 4100 move.w [A1 + 0x4100], A5
00000DC2 0356 bchg [A6], D1
00000DC4 E814 roxr D4.b, 4
00000DC6 DE30 C109 add.b D7, [[A0 + <<invalid base displacement size>> + A4]]
00000DCA BB10 xor.b [A0], D5
00000DCC BB0E cmpm.b [A5]+, [A6]+
00000DCE 8B04 sbcd D5, D4
00000DD0 1A0F move.b D5, A7
00000DD2 2676 0B15 movea.l A3, [[A6] + D0 * 2]
00000DD6 F314 .extension 0x314 <<F/4-5/1>> // unimplemented
00000DD8 BE14 cmp.b D7, [A4]
00000DDA 9101 subx.b D0, D1
00000DDC 6B22 bmi +0x24 /* 00000E00 */
00000DDE C539 4305 9B12 and.b [0x43059B12], D2
00000DE4 B901 xor.b D1, D4
00000DE6 0F26 btst -[A6], D7
00000DE8 7674 moveq.l D3, 0x74
00000DEA 9B0D subx.b -[A5], -[A5]
00000DEC 132D BE5A move.b -[A1], [A5 - 0x41A6]
00000DF0 EB10 roxl D0.b, 5
00000DF2 870D sbcd -[A3], -[A5]
00000DF4 B50F cmpm.b [A2]+, [A7]+
00000DF6 2676 4B09 movea.l A3, [[A6 + <<invalid base displacement size>> + D4 * 2]]
00000DFA 2102 move.l -[A0], D2
00000DFC 14D4 move.b [A2]+, [A4]
00000DFE B101 xor.b D1, D0
label00000E00:
00000E00 0F26 btst -[A6], D7
00000E02 76CB moveq.l D3, 0xFFFFFFCB
00000E04 1C61 movea.b A6, -[A1]
00000E06 074B bchg A3, D3
00000E08 13D9 015B 73A5 move.b [0x015B73A5], [A1]+
00000E0E A95D syscall HiliteControl
00000E10 090F btst A7, D4
00000E12 8501 sbcd D2, D1
00000E14 2105 move.l -[A0], D5
00000E16 0B03 btst D3, D5
00000E18 C10E abcd -[A0], -[A6]
00000E1A 0B15 btst [A5], D5
00000E1C 4A9B tst.l [A3]+
00000E1E 1209 move.b D1, A1
00000E20 02A5 F807 0369 andi.l -[A5], 0xF8070369
00000E26 0704 btst D4, D3
00000E28 500F addq.b A7, 8
00000E2A 261E move.l D3, [A6]+
00000E2C 068A 6313 7B3C addi.l A2, 0x63137B3C
00000E32 B300 xor.b D0, D1
00000E34 1EA1 move.b [A7], -[A1]
00000E36 01A1 bclr -[A1], D0
00000E38 291E move.l -[A4], [A6]+
00000E3A 0102 btst D2, D0
00000E3C 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
00000E3E 427B 1014 clr.w [PC + D1.w + 0x14]
00000E42 6304 bls +0x6 /* 00000E48 */
00000E44 1904 move.b -[A4], D4
00000E46 1A0F move.b D5, A7
label00000E48:
00000E48 21A1 4B80 move.l [ + <<invalid base displacement size>> + D4 * 2], -[A1]
00000E4C 0783 bclr D3, D3
00000E4E 2F63 0C81 move.l [A7 + 0xC81], -[A3]
00000E52 0021 880B ori.b -[A1], 0xB
00000E56 0F45 bchg D5, D7
00000E58 93EB 010F sub.l A1, [A3 + 0x10F]
00000E5C 7443 moveq.l D2, 0x43
00000E5E 0D23 btst -[A3], D6
00000E60 2D03 move.l -[A6], D3
00000E62 564A addq.w A2, 3
00000E64 0356 bchg [A6], D1
00000E66 3504 move.w -[A2], D4
00000E68 0108 btst A0, D0
00000E6A 0F05 btst D5, D7
00000E6C 08A5 06C4 bclr.b -[A5], 0xC4
00000E70 CD08 abcd -[A6], -[A0]
00000E72 6AC9 bpl -0x35 /* 00000E3D */
00000E74 087B 3C56 6304 bchg.b <<invalid full ext with I/IS == 4>>, 0x56 /* 'V' */
00000E7A 6306 bls +0x8 /* 00000E82 */
00000E7C A803 syscall SndDoCommand
00000E7E 3B53 CA9B move.w [A5 - 0x3565], [A3]
label00000E82:
00000E82 9217 sub.b D1, [A7]
00000E84 023A 0F65 000F andi.b [PC + 0xF /* 00000E95, value 0x7B '{' */], 0x65 /* 'e' */
00000E8A 6500 412C bcs +0x412E /* 00004FB8 */
00000E8E 1700 move.b -[A3], D0
00000E90 860F or.b D3, A7
00000E92 4A03 tst.b D3
00000E94 3B7B 0685 02FB move.w [A5 + 0x2FB], [PC + D0.w * 8 - 0x123]
00000E9A 00FB .incomplete
00000E9C 0F03 btst D3, D7
00000E9E 3B85 0063 move.w [A5 + D0.w + 0x63], D5
00000EA2 3489 move.w [A2], A1
00000EA4 003B 0903 3BE9 02AB ori.b [[0x2AB]], 0x3
00000EAC 294B 00AB move.l [A4 + 0xAB], A3
00000EB0 2943 034B move.l [A4 + 0x34B], D3
00000EB4 00C3 .incomplete
00000EB6 80F3 0203 divu.w D0, [A3 + D0.w * 2 + 0x3]
00000EBA 3BCB move.w <<invalid special address>>, A3
00000EBC 736B moveq.l D1, 0x6B
00000EBE 4933 4D9B 04EB 0143 .invalid 4, [[ + D4 * 4] + 0x4EB0143] // invalid opcode 4 with b == 4
00000EC6 836B 49CB or.w [A3 + 0x49CB], D1
00000ECA 7333 moveq.l D1, 0x33
00000ECC 2ACA move.l [A5]+, A2
00000ECE 8302 sbcd D1, D2
00000ED0 1EDB move.b [A7]+, [A3]+
00000ED2 1469 0CA1 movea.b A2, [A1 + 0xCA1]
00000ED6 090E btst A6, D4
00000ED8 0701 btst D1, D3
00000EDA CC61 and.w D6, -[A1]
00000EDC 0143 bchg D3, D0
00000EDE 0071 0108 E117 CB73 A333 ori.w [[A1] + A6 - 0x348C5CCD], 0x108
00000EE8 4ACB tas.b A3
00000EEA 7385 moveq.l D1, 0xFFFFFF85
00000EEC 012C 8145 btst [A4 - 0x7EBB], D0
00000EF0 CC06 and.b D6, D6
00000EF2 8A85 or.l D5, D5
00000EF4 4521 .invalid 2, -[A1] // invalid opcode 4 with b == 4
00000EF6 0233 4D13 1406 andi.b [A3 + D1.w * 4 + 0x6], 0x13
00000EFC 8B62 or.w -[A2], D5
00000EFE 068A D68B 024A addi.l A2, 0xD68B024A
00000F04 334D 8904 move.w [A1 - 0x76FC], A5
00000F08 16FA 4D50 move.b [A3]+, [PC + 0x4D50 /* 00005C5A, cstring ""<EOF> */]
00000F0C 4149 chk.w D0, A1
00000F0E 6502 bcs +0x4 /* 00000F12 */
00000F10 C503 abcd D2, D3
label00000F12:
00000F12 CD12 and.b [A2], D6
00000F14 2A44 movea.l A5, D4
00000F16 831E or.b [A6]+, D1
00000F18 0930 1781 btst [[ + <<invalid base displacement size>> + D1 * 8]], D4
00000F1C 4617 not.b [A7]
00000F1E 06EB .incomplete
00000F20 BB01 xor.b D1, D5
00000F22 0EDC .incomplete
00000F24 3B00 move.w -[A5], D0
00000F26 DB1C add.b [A4]+, D5
00000F28 AB1D syscall QDExtensions
00000F2A 3B00 move.w -[A5], D0
00000F2C 0C48 5303 cmpi.w A0, 0x5303
00000F30 3062 movea.w A0, -[A2]
00000F32 5232 0200 addq.b [A2 + D0.w * 2], 1
00000F36 9317 sub.b [A7], D1
00000F38 D377 6703 3466 3C0B add.w [[A7 + <<invalid base displacement size>> + D6 * 8] + 0x34663C0B], D1
00000F40 1753 0C2A move.b [A3 + 0xC2A], [A3]
00000F44 F456 cinvp DATA, [A6]
00000F46 1E1B move.b D7, [A3]+
00000F48 0302 btst D2, D1
00000F4A 006B 02D3 07CB ori.w [A3 + 0x7CB], 0x2D3
00000F50 1A66 movea.b A5, -[A6]
00000F52 2304 move.l -[A1], D4
00000F54 0EAB 0D2E 089B 9E2C .invalid.l [A3 - 0x61D4], 0xD2E089B // invalid immediate operation
00000F5C 5E4B addq.w A3, 7
00000F5E 16EB 0413 move.b [A3]+, [A3 + 0x413]
00000F62 063B 05C0 DB2B FB02 8B01 FB00 addi.b [[PC - 0x4FE + A5 * 2] - 0x74FE0500], 0xC0
00000F6E 1700 move.b -[A3], D0
00000F70 FE9B 0493 .extension 0xE9B <<F/2-3/7>> // unimplemented
00000F74 0A33 015B 0D66 xori.b <<invalid full ext with IS == 1 and I/IS == 6>>, 0x5B /* '[' */
00000F7A D339 44BB 1447 add.b [0x44BB1447], D1
00000F80 06BA 0707 2333 0A49 addi.l [PC + 0xA49 /* 000019CB, value 0xF3050443 */], 0x7072333
00000F88 3A83 move.w [A5], D3
00000F8A 01F3 .incomplete
00000F8C 0036 E82B 0714 ori.b <<invalid full ext with I/IS == 4>>, 0x2B /* '+' */
00000F92 588C addq.l A4, 4
00000F94 0636 1AE3 2985 addi.b [[ + <<invalid base displacement size>>] + D2], 0xE3
00000F9A 3413 move.w D2, [A3]
00000F9C 0F1E btst [A6]+, D7
00000F9E 1705 move.b -[A3], D5
00000FA0 9B6B 02EC sub.w [A3 + 0x2EC], D5
00000FA4 0305 btst D5, D1
00000FA6 36C0 move.w [A3]+, D0
00000FA8 70EB moveq.l D0, 0xFFFFFFEB
00000FAA 0782 bclr D2, D3
00000FAC DB20 add.b -[A0], D5
00000FAE 1FCB move.b <<invalid special address>>, A3
00000FB0 573B 0521 4153 subq.b [[PC + 0x4153 + D0 * 4]], 3
00000FB6 0870 2311 EB04 bchg.b <<invalid full ext with I/IS == 4>>, 0x11
00000FBC CB01 abcd D5, D1
00000FBE 3623 move.w D3, -[A3]
00000FC0 1EDB move.b [A7]+, [A3]+
00000FC2 075C bchg [A4]+, D3
00000FC4 06A3 051A 8A26 addi.l -[A3], 0x51A8A26
00000FCA 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
00000FCC B101 xor.b D1, D0
00000FCE 8901 sbcd D4, D1
00000FD0 FB0E .extension 0xB0E <<F/4-5/5>> // unimplemented
00000FD2 2681 move.l [A3], D1
00000FD4 1BB3 3CBB 0E01 move.b [A5 + D0 * 8 + 0x1], [A3 + D3 * 4 - 0x69]
00000FDA 010F btst A7, D0
00000FDC C900 abcd D4, D0
00000FDE 1CAB 60AD move.b [A6], [A3 + 0x60AD]
00000FE2 00BB 0923 0436 930A 732D ori.l [[PC + <<invalid base displacement size>> + A1 * 2] + 0x732D], 0x9230436
00000FEC 530E subq.b A6, 1
00000FEE 931F sub.b [A7]+, D1
00000FF0 8304 sbcd D1, D4
00000FF2 8B1A or.b [A2]+, D5
00000FF4 448B neg.l A3
00000FF6 0A2D 47E9 4E08 xori.b [A5 + 0x4E08], 0xE9
00000FFC F42A cpushl NONE, [A2]
00000FFE 0ADB .incomplete
00001000 3EC5 move.w [A7]+, D5
00001002 15DB 13E8 move.b [PC + 0x13E8 /* 000023EC, cstring ""<EOF> */], [A3]+
00001006 1ED6 move.b [A7]+, [A6]
00001008 130F move.b -[A1], A7
0000100A 6313 bls +0x15 /* 0000101F */
0000100C 813A 7B97 or.b [PC + 0x7B97 /* 00007B99, cstring ""<EOF> */], D0
00001010 6100 7B97 bsr +0x7B99 /* 00008BA9 */
00001014 5330 854D subq.b <<invalid full ext with IS == 1 and I/IS == 5>>, 1
00001018 2B53 0C0E move.l [A5 + 0xC0E], [A3]
0000101C 0693 051A 4301 addi.l [A3], 0x51A4301
00001022 260A move.l D3, A2
00001024 A500 syscall Open/PBHOpen/HOpen, flags=5
00001026 0F26 btst -[A6], D7
00001028 C552 and.w [A2], D2
0000102A BB8E cmpm.l [A5]+, [A6]+
0000102C 1302 move.b -[A1], D2
0000102E 8D3E or.b <<invalid special address>>, D6
00001030 616E bsr +0x70 /* 000010A0 */
00001032 0200 1B59 andi.b D0, 0x59 /* 'Y' */
00001036 0504 btst D4, D2
00001038 F333 .extension 0x333 <<F/4-5/1>> // unimplemented
0000103A 6502 bcs +0x4 /* 0000103E */
0000103C 1339 7B17 C559 move.b -[A1], [0x7B17C559]
// begin alternate branch 0000103E-00001042
label0000103E:
0000103E 7B17 moveq.l D5, 0x17
00001040 C559 and.w [A1]+, D2
// end alternate branch 0000103E-00001042
label0000103E: // (misaligned)
00001042 6501 bcs +0x3 /* 00001045 */
00001044 BB23 xor.b -[A3], D5
00001046 6118 bsr +0x1A /* 00001060 */
00001048 2AF1 517E move.l [A5]+, <<invalid full ext with IS == 1 and I/IS == 6>>
0000104C 1000 move.b D0, D0
0000104E 6101 bsr +0x3 /* 00001051 */
00001050 081E 0200 btst.b [A6]+, 0x0
00001054 A338 syscall WriteParam, flags=3
00001056 640F bcc +0x11 /* 00001067 */
00001058 0200 0F12 andi.b D0, 0x12
0000105C 3410 move.w D2, [A0]
0000105E 7CE1 moveq.l D6, 0xFFFFFFE1
fn00001060:
00001060 8561 or.w -[A1], D2
00001062 C993 and.l [A3], D4
00001064 066E 530C 7E13 addi.w [A6 + 0x7E13], 0x530C
0000106A 1272 7332 C824 0840 94A5 movea.b A1, [[A2 - 0x37DBF7C0 + D7 * 2] - 0x6B5B]
00001074 7133 moveq.l D0, 0x33
00001076 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
00001078 E30C lsl D4.b, 1
0000107A 48D3 0561 movem.l [A3], D0,D5,D6,A0,A2
0000107E 000E 0F04 ori.b A6, 0x4
00001082 C385 and.l D5, D1
00001084 047B 8A04 FB65 subi.w <<invalid full ext with IS == 1 and I/IS == 5>>, 0x8A04
0000108A C307 abcd D1, D7
0000108C 0463 2AB3 subi.w -[A3], 0x2AB3
00001090 0D04 btst D4, D6
00001092 3B20 move.w -[A5], -[A0]
00001094 EB05 asl D5.b, 5
00001096 1E8E move.b [A7], A6
00001098 8503 sbcd D2, D3
0000109A 0FB0 361E bclr [A0 + D3.w * 8 + 0x1E], D7
0000109E 1642 movea.b A3, D2
fn000010A0:
000010A0 0501 btst D1, D2
000010A2 FB84 .invalid <<F/6/5>>
000010A4 F501 .extension 0x501 <<F/4-5/2>> // unimplemented
000010A6 221E move.l D1, [A6]+
000010A8 167B 03E9 0123 movea.b A3, [[0x123]]
000010AE 0104 btst D4, D0
000010B0 EA36 roxr D6.b, D5
000010B2 6B01 bmi +0x3 /* 000010B5 */
000010B4 04EA .incomplete
000010B6 228B move.l [A1], A3
label000010B8:
000010B8 0204 731B andi.b D4, 0x1B
000010BC 9E04 sub.b D7, D4
000010BE C310 and.b [A0], D1
000010C0 1301 move.b -[A1], D1
000010C2 048B 0B1B 038E subi.l A3, 0xB1B038E
000010C8 286B 0102 movea.l A4, [A3 + 0x102]
000010CC 004B 7B04 ori.w A3, 0x7B04
000010D0 1B06 move.b -[A5], D6
000010D2 F88E 288B .extension 0x88E <<F/2-3/4>> // unimplemented
000010D6 0205 0106 andi.b D5, 0x6
000010DA 7C88 moveq.l D6, 0xFFFFFF88
000010DC 88DB divu.w D4, [A3]+
000010DE 0ADE .incomplete
000010E0 300C move.w D0, A4
000010E2 7C04 moveq.l D6, 0x04
000010E4 289E move.l [A4], [A6]+
000010E6 163B 0D53 0D31 0113 move.b D3, [[PC] + 0xD310113]
000010EE 0125 btst -[A5], D0
000010F0 01CD .incomplete
000010F2 6DC4 blt -0x3A /* 000010B8 */
000010F4 2701 move.l -[A3], D1
000010F6 4593 .invalid 2, [A3] // invalid opcode 4 with b == 6
000010F8 0021 3524 ori.b -[A1], 0x24 /* '$' */
000010FC 08DC 42C0 bset.b [A4]+, 0xC0
00001100 DC7B 0341 add.w D6, [[PC + <<invalid base displacement size>>]]
00001104 2F53 0604 move.l [A7 + 0x604], [A3]
00001108 2808 move.l D4, A0
0000110A 8E04 or.b D7, D4
0000110C C118 and.b [A0]+, D0
0000110E 5B05 subq.b D5, 5
00001110 AB00 syscall BitBlt
00001112 0200 4384 andi.b D0, 0x84
00001116 8E0C or.b D7, A4
00001118 0802 00E3 btst.b D2, 0xE3
0000111C 24C9 move.l [A2]+, A1
0000111E 18BC 2010 move.b [A4], 0x10
00001122 3E0A move.w D7, A2
00001124 2408 move.l D2, A0
00001126 FB38 .extension 0xB38 <<F/4-5/5>> // unimplemented
00001128 F4C4 .invalid <<cinv/cpush with scope=0>>
0000112A 140C move.b D2, A4
0000112C 6A40 bpl +0x42 /* 0000116E */
0000112E 6E02 bgt +0x4 /* 00001132 */
00001130 000F 7674 ori.b A7, 0x74 /* 't' */
// begin alternate branch 00001132-00001134
label00001132:
00001132 7674 moveq.l D3, 0x74
// end alternate branch 00001132-00001134
label00001132: // (misaligned)
00001134 C18A exg D0, A2
00001136 3E71 01DB 1278 B23E movea.w A7, [[] + 0x1278B23E]
0000113E 3A22 move.w D5, -[A2]
00001140 1818 move.b D4, [A0]+
00001142 140C move.b D2, A4
00001144 4806 nbcd.b D6
00001146 2283 move.l [A1], D3
00001148 0376 1B2B E500 400E 0C56 bchg [[A6 - 0x1B00 + D1 * 2] + 0x400E0C56], D1
00001152 166A 530D movea.b A3, [A2 + 0x530D]
00001156 0F2E 562C btst [A6 + 0x562C], D7
0000115A F6C4 C300 .extension 0x6C4 <<F/2-3/3>> // unimplemented
0000115E 4A82 tst.l D2
00001160 AEF3 syscall ExpansionBusDispatch, auto_pop
00001162 18A8 8269 move.b [A4], [A0 - 0x7D97]
00001166 01B3 0061 bclr [A3 + D0.w + 0x61], D0
0000116A 0136 6501 btst [[A6 + <<invalid base displacement size>> + D6 * 4]], D0
label0000116E:
0000116E 3651 movea.w A3, [A1]
00001170 052B 02C4 btst [A3 + 0x2C4], D2
00001174 1700 move.b -[A3], D0
00001176 284E movea.l A4, A6
00001178 5620 addq.b -[A0], 3
0000117A 1086 move.b [A0], D6
0000117C 3C1B move.w D6, [A3]+
0000117E 0424 0814 subi.b -[A4], 0x14
00001182 0428 E308 0C0E subi.b [A0 + 0xC0E], 0x8
00001188 D406 add.b D2, D6
0000118A 3602 move.w D3, D2
0000118C 000F 81A5 ori.b A7, 0xA5
00001190 AB2D syscall NewTempHandle
00001192 1E0C move.b D7, A4
00001194 0E05 0202 .invalid.b D5, 0x2 // invalid immediate operation
00001198 00AB 48B0 A614 0CA6 ori.l [A3 + 0xCA6], 0x48B0A614
000011A0 044C E308 subi.w A4, 0xE308
000011A4 2C6C D305 movea.l A6, [A4 - 0x2CFB]
000011A8 810B sbcd -[A0], -[A3]
000011AA 0B15 btst [A5], D5
000011AC 04A4 AB05 E308 subi.l -[A4], 0xAB05E308
000011B2 FB23 .extension 0xB23 <<F/4-5/5>> // unimplemented
000011B4 9E33 0404 sub.b D7, [A3 + D0.w * 4 + 0x4]
000011B8 CB0D abcd -[A5], -[A5]
000011BA 1301 move.b -[A1], D1
000011BC 5B03 subq.b D3, 5
000011BE 6100 9E25 bsr -0x61D9 /* FFFFAFE5 */
000011C2 0458 0CA6 subi.w [A0]+, 0xCA6
000011C6 1E88 move.b [A7], A0
000011C8 166B 0602 movea.b A3, [A3 + 0x602]
000011CC 0083 0CDE 1700 ori.l D3, 0xCDE1700
000011D2 B00F cmp.b D0, A7
000011D4 0522 btst -[A2], D2
000011D6 3B0D move.w -[A5], A5
000011D8 44DB move.b [A3]+, CCR
000011DA 04CD .incomplete
000011DC 39F0 0706 C1E1 2C24 move.w 0x2C24 /* ',$' */, [[A0 + <<invalid base displacement size>>] + D0 * 8 - 0x3E1F]
000011E4 082B 10E3 0DE3 btst.b [A3 + 0xDE3], 0xE3
000011EA 0D0E btst A6, D6
000011EC 748B moveq.l D2, 0xFFFFFF8B
000011EE 3706 move.w -[A3], D6
000011F0 F049 1B8D .extension 0x049 <<F/1/0>>, 0x1B8D // unimplemented
000011F4 15F0 9115 0E89 move.b [PC + 0xE89 /* 0000207F, cstring ""<EOF> */], [[A0] + A1]
000011FA 154B 1A04 move.b [A2 + 0x1A04], A3
000011FE DB35 DB3E 7443 242D 1E04 add.b [[A5 + 0x7443242D] + A5 * 2 + 0x1E04], D5
00001208 28F3 0569 0E91 move.l [A4]+, [[A3 + 0xE91]]
0000120E 1FAB 4802 000F move.b [A7 + D0.w + 0xF], [A3 + 0x4802]
00001214 5A3B 12DC addq.b [PC + D1.w * 2 - 0x36], 5
00001218 426B 0743 clr.w [A3 + 0x743]
0000121C 82FB 2D4D divu.w D1, <<invalid full ext with IS == 1 and I/IS == 5>>
00001220 075B bchg [A3]+, D3
00001222 0087 119B D119 ori.l D7, 0x119BD119
00001228 1508 move.b -[A2], A0
0000122A 8B14 or.b [A4], D5
0000122C 6906 bvs +0x8 /* 00001234 */
0000122E A149 syscall HPurge, flags=1
00001230 6D06 blt +0x8 /* 00001238 */
00001232 B066 cmp.w D0, -[A6]
label00001234:
00001234 1109 move.b -[A0], A1
00001236 C901 abcd D4, D1
label00001238:
00001238 A509 syscall Delete/PBHDelete/HDelete, flags=5
0000123A 0C66 2D12 cmpi.w -[A6], 0x2D12
0000123E 5702 subq.b D2, 3
00001240 7B10 moveq.l D5, 0x10
00001242 2207 move.l D1, D7
00001244 033D btst <<invalid special address>>, D1
00001246 E22A lsr D2.b, D1
00001248 1B01 move.b -[A5], D1
0000124A 080B 0AD3 btst.b A3, 0xD3
0000124E 111F move.b -[A0], [A7]+
00001250 BB16 xor.b [A6], D5
00001252 E504 asl D4.b, 2
00001254 A4AB syscall 0x0AB, flags=4
00001256 80E3 divu.w D0, -[A3]
00001258 087D 1C04 bchg.b <<invalid special address>>, 0x4
0000125C BB04 xor.b D4, D5
0000125E F305 .extension 0x305 <<F/4-5/1>> // unimplemented
00001260 C51F and.b [A7]+, D2
00001262 0885 018E bclr.b D5, 0x8E
00001266 0C0E 2E56 cmpi.b A6, 0x56 /* 'V' */
0000126A CE48 and.w D7, A0
0000126C 062B 0A1A AB62 addi.b [A3 - 0x549E], 0x1A
00001272 A592 syscall EgretDispatch, flags=5
00001274 2B07 move.l -[A5], D7
00001276 3349 CB08 move.w [A1 - 0x34F8], A1
0000127A BEE1 cmpa.w A7, -[A1]
0000127C 32CB move.w [A1]+, A3
0000127E 6E0B bgt +0xD /* 0000128B */
00001280 1803 move.b D4, D3
00001282 02FB .incomplete
00001284 1904 move.b -[A4], D4
00001286 283B 0D05 move.l D4, [[PC + <<invalid base displacement size>>] + D0 * 4]
0000128A 3E83 move.w [A7], D3
0000128C D86A 5704 add.w D4, [A2 + 0x5704]
00001290 D710 add.b [A0], D3
00001292 8289 or.l D1, A1
00001294 5509 subq.b A1, 2
00001296 0961 bchg -[A1], D4
00001298 0D16 btst [A6], D6
0000129A AB00 syscall BitBlt
0000129C 530D subq.b A5, 1
0000129E E900 asl D0.b, 4
000012A0 A302 syscall Read, flags=3
000012A2 0200 FEA5 andi.b D0, 0xA5
000012A6 05B3 23A9 3623 bclr [[0x3623 + D2 * 2]], D2
000012AC 2857 movea.l A4, [A7]
000012AE 0075 8536 04A4 ori.w [A5 + D0.w * 4 - 0x92], 0x8536
000012B4 FB08 .extension 0xB08 <<F/4-5/5>> // unimplemented
000012B6 C305 abcd D1, D5
000012B8 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
000012BA C307 abcd D1, D7
000012BC E942 asl D2.w, 4
000012BE 537B 6501 subq.w [[PC + <<invalid base displacement size>> + D6 * 4]], 1
000012C2 7B0A moveq.l D5, 0x0A
000012C4 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
000012C6 B30D cmpm.b [A1]+, [A5]+
000012C8 4943 chk.w D4, D3
000012CA 537B 3837 subq.w [PC + D3 + 0x37], 1
000012CE 092C 0636 btst [A4 + 0x636], D4
000012D2 AA00 syscall OpenCPort
000012D4 5B5C subq.w [A4]+, 5
000012D6 16C4 move.b [A3]+, D4
000012D8 0200 0300 andi.b D0, 0x0
// begin alternate branch 000012DA-000012DC
label000012DA:
000012DA 0300 btst D0, D1
// end alternate branch 000012DA-000012DC
label000012DA: // (misaligned)
000012DC BABB 3A16 cmp.l D5, [PC + D3 * 2 + 0x16]
000012E0 F334 .extension 0x334 <<F/4-5/1>> // unimplemented
000012E2 0C85 2FBB 3C2E cmpi.l D5, 0x2FBB3C2E
000012E8 362C 0B04 move.w D3, [A4 + 0xB04]
000012EC 0E56 BB00 .invalid.w [A6], 0xBB00 // invalid immediate operation
000012F0 3648 movea.w A3, A0
000012F2 ED3E rol D6.b, D6
000012F4 E43C ror D4.b, D2
000012F6 6AE2 bpl -0x1C /* 000012DA */
000012F8 08CD 4806 bset.b A5, 0x6
000012FC 3E88 move.w [A7], A0
000012FE 8816 or.b D4, [A6]
00001300 3088 move.w [A0], A0
00001302 3303 move.w -[A1], D3
00001304 06E4 .incomplete
00001306 7028 moveq.l D0, 0x28
00001308 0840 0E0D bchg.b D0, 0xD /* '\r' */
0000130C 22E4 move.l [A1]+, -[A4]
0000130E 8711 or.b [A1], D3
00001310 DC1E add.b D6, [A6]+
00001312 0622 2542 addi.b -[A2], 0x42 /* 'B' */
00001316 7C81 moveq.l D6, 0xFFFFFF81
00001318 08A5 03D4 bclr.b -[A5], 0xD4
0000131C D4D4 add.w A2, [A4]
0000131E DE30 168B add.b D7, [A0 + D1.w * 8 - 0x117]
00001322 0253 0D38 andi.w [A3], 0xD38 /* '\r8' */
00001326 042B 01EB 08E0 subi.b [A3 + 0x8E0], 0xEB
0000132C 0B3D btst <<invalid special address>>, D5
0000132E 000F A433 ori.b A7, 0x33 /* '3' */
00001332 41D3 lea.l A0, [A3]
00001334 047B 0148 DE30 subi.w [PC + A5 * 8 + 0x30], 0x148
0000133A 0A88 2550 0A16 xori.l A0, 0x25500A16
00001340 5302 subq.b D2, 1
00001342 A14F syscall RDrvrInstall, flags=1
00001344 6301 bls +0x3 /* 00001347 */
00001346 6D0B blt +0xD /* 00001353 */
00001348 AD0F syscall DrawNew, auto_pop
0000134A 0F16 btst [A6], D7
0000134C 7B0E moveq.l D5, 0x0E
0000134E A50F syscall MountVol, flags=5
00001350 40C8 move.w A0, SR
00001352 0C72 0C7E 0C6E cmpi.w [A2 + D0 * 4 + 0x6E], 0xC7E
00001358 6947 bvs +0x49 /* 000013A1 */
0000135A B304 xor.b D4, D1
0000135C 60B3 bra -0x4B /* 00001311 */
0000135E 0408 2911 subi.b A0, 0x11
00001362 0F89 bclr A1, D7
00001364 002B 1114 A900 ori.b [A3 - 0x5700], 0x14
0000136A 1B23 move.b -[A5], -[A3]
0000136C 2B02 move.l -[A5], D2
0000136E B300 xor.b D0, D1
00001370 C900 abcd D4, D0
00001372 FE65 1F6A .extension 0xE65 <<F/1/7>>, 0x1F6A // unimplemented
00001376 651F bcs +0x21 /* 00001397 */
00001378 8C14 or.b D6, [A4]
0000137A 891C or.b [A4]+, D4
0000137C AB84 syscall slXMASK8
0000137E 2E08 move.l D7, A0
00001380 9324 sub.b -[A4], D1
00001382 4807 nbcd.b D7
00001384 0048 3700 ori.w A0, 0x3700 /* '7\0' */
00001388 1805 move.b D4, D5
0000138A 692A bvs +0x2C /* 000013B6 */
0000138C 8902 sbcd D4, D2
0000138E 832A 690A or.b [A2 + 0x690A], D1
00001392 3325 move.w -[A1], -[A5]
00001394 1685 move.b [A3], D5
00001396 2103 move.l -[A0], D3
00001398 0025 2AC1 ori.b -[A5], 0xC1
0000139C 640C bcc +0xE /* 000013AA */
0000139E 0E4A 6E52 .invalid.w A2, 0x6E52 /* 'nR' */ // invalid immediate operation
000013A2 3289 move.w [A1], A1
000013A4 0773 1C05 bchg [A3 + D1 * 4 + 0x5], D3
000013A8 1B93 016E move.b <<invalid full ext with IS == 1 and I/IS == 6>>, [A3]
// begin alternate branch 000013AA-000013AE
label000013AA:
000013AA 016E 0544 bchg [A6 + 0x544], D0
// end alternate branch 000013AA-000013AE
label000013AA: // (misaligned)
000013AC 0544 bchg D4, D2
000013AE 9EC9 sub.w A7, A1
000013B0 4EC5 jmp D5
000013B2 8A22 or.b D5, -[A2]
000013B4 8506 sbcd D2, D6
label000013B6:
000013B6 0B03 btst D3, D5
000013B8 7B03 moveq.l D5, 0x03
000013BA 0E83 0665 6302 .invalid.l D3, 0x6656302 // invalid immediate operation
000013C0 0013 1863 ori.b [A3], 0x63 /* 'c' */
000013C4 0385 bclr D5, D1
000013C6 56E9 5D85 sne [A1 + 0x5D85]
000013CA 0345 bchg D5, D1
000013CC 1366 7103 move.b [A1 + 0x7103], -[A6]
000013D0 AB13 syscall PatConvert
000013D2 0484 9E66 1E0C subi.l D4, 0x9E661E0C
000013D8 360C move.w D3, A4
000013DA 6602 bne +0x4 /* 000013DE */
000013DC 002B 1AB0 2275 ori.b [A3 + 0x2275], 0xB0
// begin alternate branch 000013DE-000013E2
label000013DE:
000013DE 1AB0 2275 move.b [A5], [A0 + D2.w * 2 + 0x75]
// end alternate branch 000013DE-000013E2
label000013DE: // (misaligned)
000013E2 0473 2671 04AD subi.w [A3 + D0.w * 4 - 0x83], 0x2671 /* '&q' */
000013E8 2B69 07FE 4D2E move.l [A5 + 0x4D2E], [A1 + 0x7FE]
000013EE 0D2A B312 btst [A2 - 0x4CEE], D6
000013F2 3C9E move.w [A6], [A6]+
000013F4 613C bsr +0x3E /* 00001432 */
000013F6 1706 move.b -[A3], D6
000013F8 8B33 0DDB 3E65 D70B or.b [[] + 0x3E65D70B], D5
00001400 0A04 E100 xori.b D4, 0x0
00001404 DA6B 01DB add.w D5, [A3 + 0x1DB]
00001408 3E98 move.w [A7], [A0]+
0000140A 9A54 sub.w D5, [A4]
0000140C 407C 161B 7B0C negx.w 0x161B7B0C
00001412 0EA0 1A53 3726 .invalid.l -[A0], 0x1A533726 // invalid immediate operation
00001418 044A 7C52 subi.w A2, 0x7C52 /* '|R' */
0000141C 3289 move.w [A1], A1
0000141E 06A3 211E E513 addi.l -[A3], 0x211EE513
00001424 0200 7B24 andi.b D0, 0x24 /* '$' */
00001428 2301 move.l -[A1], D1
0000142A 06D3 .incomplete
0000142C 0CAA 004B 6B61 3809 cmpi.l [A2 + 0x3809], 0x4B6B61 /* 'Kka' */
// begin alternate branch 00001432-00001434
fn00001432:
00001432 3809 move.w D4, A1
// end alternate branch 00001432-00001434
fn00001432: // (misaligned)
00001434 16EA D30C move.b [A3]+, [A2 - 0x2CF4]
00001438 1301 move.b -[A1], D1
0000143A 1E16 move.b D7, [A6]
0000143C 30E9 FB83 move.w [A0]+, [A1 - 0x47D]
00001440 0C06 B312 cmpi.b D6, 0x12
00001444 C917 and.b [A7], D4
00001446 1700 move.b -[A3], D0
00001448 09A1 bclr -[A1], D4
0000144A 2C41 movea.l A6, D1
0000144C 01D4 .incomplete
0000144E 0CD3 .incomplete
00001450 0C02 000F cmpi.b D2, 0xF
00001454 0CD2 .incomplete
00001456 ED00 asl D0.b, 6
00001458 6343 bls +0x45 /* 0000149D */
0000145A 2ED3 move.l [A7]+, [A3]
0000145C 0C2C 2B01 307B cmpi.b [A4 + 0x307B], 0x1
00001462 37C9 03F3 0406 330D 0200 7B2A move.w [[0x406330D] + 0x2007B2A], A1
0000146E EB01 asl D1.b, 5
00001470 330D move.w -[A1], A5
00001472 8302 sbcd D1, D2
00001474 8D01 sbcd D6, D1
00001476 C560 and.w -[A0], D2
00001478 2345 0901 move.l [A1 + 0x901], D5
0000147C 0128 8602 btst [A0 - 0x79FE], D0
00001480 00A3 3229 013B ori.l -[A3], 0x3229013B
00001486 05B3 04D3 bclr [A3 + D0.w * 4 - 0x45], D2
0000148A 2E25 move.l D7, -[A5]
0000148C 0158 bchg [A0]+, D0
0000148E 8307 sbcd D1, D7
00001490 44CB move.b A3, CCR
00001492 0331 1E7C btst [A1 + D1 * 8 + 0x7C], D1
00001496 3C0B move.w D6, A3
00001498 05A1 bclr -[A1], D2
0000149A 13E1 7D0B 0ADC move.b [0x7D0B0ADC], -[A1]
000014A0 604B bra +0x4D /* 000014ED */
000014A2 6D25 blt +0x27 /* 000014C9 */
000014A4 9273 4141 sub.w D1, [[A3 + <<invalid base displacement size>>]]
000014A8 0FA5 bclr -[A5], D7
000014AA 8195 or.l [A5], D0
000014AC 0CB2 7C3A 6618 1804 cmpi.l [A2 + D1 + 0x4], 0x7C3A6618
000014B4 4C13 012C movem.w D2,D3,D5,A0, [A3]
000014B8 3A66 movea.w A5, -[A6]
000014BA DA56 add.w D5, [A6]
000014BC 9898 sub.l D4, [A0]+
000014BE 04D4 .incomplete
000014C0 E184 asl D4, 8
000014C2 0200 0327 andi.b D0, 0x27 /* '\'' */
000014C6 0406 66E9 subi.b D6, 0xE9
000014CA 004B 3345 ori.w A3, 0x3345 /* '3E' */
000014CE ADF3 syscall Chain, auto_pop
000014D0 139B 048E move.b [A1 + D0.w * 4 - 0x114], [A3]+
000014D4 A01A syscall GetZone
000014D6 1B56 2644 move.b [A5 + 0x2644], [A6]
000014DA 7305 moveq.l D1, 0x05
000014DC 8D1F or.b [A7]+, D6
000014DE 7C85 moveq.l D6, 0xFFFFFF85
000014E0 1F17 move.b -[A7], [A7]
000014E2 0345 bchg D5, D1
000014E4 3E17 move.w D7, [A7]
000014E6 0404 18BB subi.b D4, 0xBB
000014EA 000E 6804 ori.b A6, 0x4
000014EE 8413 or.b D2, [A3]
000014F0 017C 14E9 bchg 0x14E9, D0
000014F4 3F02 move.w -[A7], D2
000014F6 0003 2B76 ori.b D3, 0x76 /* 'v' */
000014FA F46A cpushl DATA, [A2]
000014FC 292C 8554 move.l -[A4], [A4 - 0x7AAC]
00001500 D30C addx.b -[A1], -[A4]
00001502 2924 move.l -[A4], -[A4]
00001504 2120 move.l -[A0], -[A0]
00001506 B121 xor.b -[A1], D0
00001508 1D16 move.b -[A6], [A6]
0000150A CB59 and.w [A1]+, D5
0000150C 070C btst A4, D3
0000150E 4833 0D93 0B93 4B25 nbcd.b [[ + D0 * 4] + 0xB934B25]
00001516 2BD3 move.l <<invalid special address>>, [A3]
00001518 0C1E E919 cmpi.b [A6]+, 0x19
0000151C 1B0F move.b -[A5], A7
0000151E D88B add.l D4, A3
00001520 007C 5B03 ori.w sr, 23299
00001524 5300 subq.b D0, 1
00001526 3340 7C04 move.w [A1 + 0x7C04], D0
0000152A 0CD2 .incomplete
0000152C 490D .invalid 4, A5 // invalid opcode 4 with b == 4
0000152E 5350 subq.w [A0], 1
00001530 2961 16C5 move.l [A4 + 0x16C5], -[A1]
00001534 4BAB 212B .invalid 5, [A3 + 0x212B] // invalid opcode 4 with b == 6
00001538 0286 4D01 3B05 andi.l D6, 0x4D013B05
0000153E 4901 .invalid 4, D1 // invalid opcode 4 with b == 4
00001540 D32E 5D29 add.b [A6 + 0x5D29], D1
00001544 CD2C 512F and.b [A4 + 0x512F], D6
00001548 A505 syscall Status, flags=5
0000154A 452F 1AAB .invalid 2, [A7 + 0x1AAB] // invalid opcode 4 with b == 4
0000154E 2926 move.l -[A4], -[A6]
00001550 7159 moveq.l D0, 0x59
00001552 8900 sbcd D4, D0
00001554 693A bvs +0x3C /* 00001590 */
00001556 2940 0F16 move.l [A4 + 0xF16], D0
0000155A 833B 092A CC04 28BB or.b [[PC - 0x33FC + D0] + 0x28BB], D1
00001562 4669 3F97 not.w [A1 + 0x3F97]
00001566 934A subx.w -[A1], -[A2]
00001568 7623 moveq.l D3, 0x23
0000156A 07A1 bclr -[A1], D3
0000156C 5230 B31A 8541 addq.b [[A0 + A3 * 2] - 0x7ABF], 1
00001572 A405 syscall Status, flags=4
00001574 0AE5 .incomplete
00001576 1201 move.b D1, D1
00001578 8993 or.l [A3], D4
0000157A 01B3 1A8D bclr [A3 + D1 * 2 - 0x115], D0
0000157E 4BAD 08E9 .invalid 5, [A5 + 0x8E9] // invalid opcode 4 with b == 6
00001582 9C16 sub.b D6, [A6]
00001584 600B bra +0xD /* 00001591 */
00001586 2E16 move.l D7, [A6]
00001588 8016 or.b D0, [A6]
0000158A 806B 1A06 or.w D0, [A3 + 0x1A06]
0000158E 3E89 move.w [A7], A1
label00001590:
00001590 72CE moveq.l D1, 0xFFFFFFCE
00001592 8535 8530 3EA3 0F7B or.b [A5 + 0x3EA30F7B + A0 * 4], D2
0000159A 080D 0482 btst.b A5, 0x82
0000159E 6128 bsr +0x2A /* 000015C8 */
000015A0 E248 lsr D0.w, 1
000015A2 1B01 move.b -[A5], D1
000015A4 6EAD bgt -0x51 /* 00001553 */
000015A6 A6FA syscall vCmpFrm, flags=6
000015A8 C0DC mulu.w D0, [A4]+
000015AA 3B05 move.w -[A5], D5
000015AC A1A6 syscall vStdEntry, flags=1
000015AE 0302 btst D2, D1
000015B0 0473 5A9E 61BC subi.w <<invalid full ext with I/IS == 4>>, 0x5A9E
000015B6 7E5A moveq.l D7, 0x5A
000015B8 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
000015BA DCC4 add.w A6, D4
000015BC C0DC mulu.w D0, [A4]+
000015BE 2316 move.l -[A1], [A6]
000015C0 E101 asl D1.b, 8
000015C2 DC3B 0261 add.b D6, [PC + D0.w * 2 + 0x61]
000015C6 0074 FB06 C575 ori.w <<invalid full ext with IS == 1 and I/IS == 5>>, 0xFB06
// begin alternate branch 000015C8-000015D2
fn000015C8:
000015C8 FB06 .extension 0xB06 <<F/4-5/5>> // unimplemented
000015CA C575 B370 0902 8101 and.w [A5 + 0x9028101], D2
// end alternate branch 000015C8-000015D2
fn000015C8: // (misaligned)
000015CC B370 0902 8101 xor.w [[A0 + <<invalid base displacement size>> + D0] - 0x7EFF], D1
000015D2 32BB 0614 move.w [A1], [PC + D0.w * 8 + 0x14]
000015D6 1703 move.b -[A3], D3
000015D8 AE1F syscall PlotCIcon, auto_pop
000015DA A30D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=3
000015DC ECEB 2BB8 8505 bfclr [A3 - 0x7AFB] {D6:D0}
000015E2 969E sub.l D3, [A6]+
000015E4 9C04 sub.b D6, D4
000015E6 7B02 moveq.l D5, 0x02
000015E8 9E63 sub.w D7, -[A3]
000015EA 03E5 .incomplete
000015EC 00D0 .incomplete
000015EE E500 asl D0.b, 2
000015F0 0463 08AC subi.w -[A3], 0x8AC
000015F4 9EBB 2004 sub.l D7, [PC + D2.w + 0x4]
000015F8 F303 .extension 0x303 <<F/4-5/1>> // unimplemented
000015FA FA9E E306 .extension 0xA9E <<F/2-3/5>> // unimplemented
000015FE 2101 move.l -[A0], D1
00001600 FA9E 631F .extension 0xA9E <<F/2-3/5>> // unimplemented
00001604 2101 move.l -[A0], D1
00001606 AC9E syscall PenNormal, auto_pop
00001608 2907 move.l -[A4], D7
0000160A 2B08 move.l -[A5], A0
0000160C 14A0 move.b [A2], -[A0]
0000160E 58ED AFAB svc [A5 - 0x5055]
00001612 3C2B 027E move.w D6, [A3 + 0x27E]
00001616 292E 4E48 move.l -[A4], [A6 + 0x4E48]
0000161A 51B0 400E subq.l [A0 + D4.w + 0xE], 8
0000161E 0701 btst D1, D3
00001620 6206 bhi +0x8 /* 00001628 */
00001622 3E29 4423 move.w D7, [A1 + 0x4423]
00001626 0206 3E17 andi.b D6, 0x17
// begin alternate branch 00001628-0000162A
label00001628:
00001628 3E17 move.w D7, [A7]
// end alternate branch 00001628-0000162A
label00001628: // (misaligned)
0000162A 08D2 A304 bset.b [A2], 0x4
0000162E 044A 0E83 subi.w A2, 0xE83
00001632 089E 9B0F bclr.b [A6]+, 0xF
00001636 4906 .invalid 4, D6 // invalid opcode 4 with b == 4
00001638 B713 xor.b [A3], D3
0000163A B733 143D xor.b [A3 + D1.w * 4 + 0x3D], D3
0000163E BBCA cmpa.l A5, A2
00001640 D30F addx.b -[A1], -[A7]
00001642 E1C8 asl .w A0
00001644 9EDC sub.w A7, [A4]+
00001646 8003 or.b D0, D3
00001648 0DDC .incomplete
0000164A FAA1 A6F3 .extension 0xAA1 <<F/2-3/5>> // unimplemented
0000164E 0330 E50D btst [[A0 + <<invalid base displacement size>>] + A6 * 4], D1
00001652 309E move.w [A0], [A6]+
00001654 D301 addx.b D1, D1
00001656 7510 moveq.l D2, 0x10
00001658 E82D lsr D5.b, D4
0000165A 0C73 2635 BCA6 cmpi.w [A3 + A3 * 4 - 0x90], 0x2635 /* '&5' */
00001660 E926 asl D6.b, D4
00001662 0F16 btst [A6], D7
00001664 6305 bls +0x7 /* 0000166B */
00001666 E526 asl D6.b, D2
00001668 160F move.b D3, A7
0000166A 0922 btst -[A2], D4
0000166C 3343 6524 move.w [A1 + 0x6524], D3
00001670 0513 btst [A3], D2
00001672 4D27 .invalid 6, -[A7] // invalid opcode 4 with b == 4
00001674 4501 .invalid 2, D1 // invalid opcode 4 with b == 4
00001676 7306 moveq.l D1, 0x06
00001678 084B 02FB bchg.b A3, 0xFB
0000167C 488D 01DB movem.w A5, D0,D1,D3,D4,D6,D7,A0
00001680 26C9 move.l [A3]+, A1
00001682 2086 move.l [A0], D6
00001684 0AC9 .incomplete
00001686 0513 btst [A3], D2
00001688 6B16 bmi +0x18 /* 000016A0 */
0000168A A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
0000168C C505 abcd D2, D5
0000168E 2E08 move.l D7, A0
00001690 5B11 subq.b [A1], 5
00001692 2E08 move.l D7, A0
00001694 5312 subq.b [A2], 1
00001696 8665 or.w D3, -[A5]
00001698 042B 863B 0D03 subi.b [A3 + 0xD03], 0x3B /* ';' */
0000169E 0780 bclr D0, D3
label000016A0:
000016A0 0301 btst D1, D1
000016A2 42A9 0413 clr.l [A1 + 0x413]
000016A6 5A2E 0873 addq.b [A6 + 0x873], 5
000016AA 0636 4B02 B30C addi.b <<invalid full ext with I/IS == 4>>, 0x2
000016B0 566A C502 addq.w [A2 - 0x3AFE], 3
000016B4 0F2A D304 btst [A2 - 0x2CFC], D7
000016B8 0301 btst D1, D1
000016BA 0E89 02BB 3D49 .invalid.l A1, 0x2BB3D49 // invalid immediate operation
000016C0 0A30 6302 A715 xori.b [[A0] + A2 * 8], 0x2
000016C6 95F3 0983 01D3 241E sub.l A2, [[ + <<invalid base displacement size>> + D0] + 0x1D3241E]
000016CE 06A6 6901 B34F addi.l -[A6], 0x6901B34F
000016D4 D317 add.b [A7], D1
000016D6 424A clr.w A2
000016D8 A652 syscall WriteLocation/WriteXPRam, flags=6
000016DA EB13 roxl D3.b, 5
000016DC 0843 028B bchg.b D3, 0x8B
000016E0 2FAD 0CAD 2DF0 A118 A50B move.l [-0x5EE75AF5], [A5 + 0xCAD]
000016EA 8B11 or.b [A1], D5
000016EC A5ED syscall vUpdAltMDB, flags=5
000016EE 000B 0681 ori.b A3, 0x81
000016F2 0053 9D43 ori.w [A3], 0x9D43
000016F6 091E btst [A6]+, D4
000016F8 A100 syscall Open/PBHOpen/HOpen, flags=1
000016FA B33C 0002 xor.b 0x2, D1
000016FE 00F3 .incomplete
00001700 0D45 bchg D5, D6
00001702 F353 .extension 0x353 <<F/4-5/1>> // unimplemented
00001704 1DA5 9DCB 3914 0307 move.b [[ + <<invalid base displacement size>>] + 0x39140307], -[A5]
0000170C AC03 syscall SndDoCommand, auto_pop
0000170E 0108 btst A0, D0
00001710 810B sbcd -[A0], -[A3]
00001712 0301 btst D1, D1
00001714 2A03 move.l D5, D3
00001716 0156 bchg [A6], D0
00001718 0307 btst D7, D1
0000171A 725B moveq.l D1, 0x5B
0000171C 38FB 1F5B 387B 371A move.w [A4]+, [[PC] + 0x387B371A]
00001724 0F26 btst -[A6], D7
00001726 5EB4 52D3 addq.l [A4 + D5.w * 2 - 0x45], 7
0000172A 242B 26FA move.l D2, [A3 + 0x26FA]
0000172E 7A0B moveq.l D5, 0x0B
00001730 0DC5 .incomplete
00001732 0653 9DA3 addi.w [A3], 0x9DA3
00001736 0481 00C3 3253 subi.l D1, 0xC33253
0000173C 1D91 0633 move.b [A6 + D0.w * 8 + 0x33], [A1]
00001740 16C9 move.b [A3]+, A1
00001742 A385 syscall IdleUpdate/PMgrOp, flags=3
00001744 0213 3953 andi.b [A3], 0x53 /* 'S' */
00001748 1DAD F47B 03BB 23B1 A46B 170A 0576 move.b [[0x23B1A46B + D0 * 2] + 0x170A0576], [A5 - 0xB85]
00001756 330B move.w -[A1], A3
00001758 0B34 4541 btst [[A4 + <<invalid base displacement size>>]], D5
0000175C 854A EA0E pack -[A2], -[A2], 0xEA0E
00001760 9B3B 160F sub.b [PC + D1.w * 8 + 0xF], D5
00001764 29F2 8154 330B 930B move.l 0x330B930B, <<invalid full ext with I/IS == 4>>
0000176C 070E btst A6, D3
0000176E 40A3 negx.l -[A3]
00001770 0745 bchg D5, D3
00001772 012B 43E1 btst [A3 + 0x43E1], D0
00001776 26CA move.l [A3]+, A2
00001778 9E04 sub.b D7, D4
0000177A 170E move.b -[A3], A6
0000177C EA33 roxr D3.b, D5
0000177E 0B6C 8523 bchg [A4 - 0x7ADD], D5
00001782 6300 04C3 bls +0x4C5 /* 00001C47 */
00001786 1D53 1DDA move.b [A6 + 0x1DDA], [A3]
0000178A E32E lsl D6.b, D1
0000178C EB03 asl D3.b, 5
0000178E 2551 C102 move.l [A2 - 0x3EFE], [A1]
00001792 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00001794 AB34 syscall bSETUP8
00001796 6100 088B bsr +0x88D /* 00002023 */
0000179A 3B04 move.w -[A5], D4
0000179C 8107 sbcd D0, D7
0000179E DA3B 210B 3409 0228 add.b D5, [[PC + <<invalid base displacement size>> + D2] + 0x34090228]
000017A6 084B 08FB bchg.b A3, 0xFB
000017AA 093A 6B17 btst [PC + 0x6B17 /* 000082C3, cstring ""<EOF> */], D4
000017AE EB03 asl D3.b, 5
000017B0 2705 move.l -[A3], D5
000017B2 EE6B lsr D3.w, D7
000017B4 174A 86AE move.b [A3 - 0x7952], A2
000017B8 3B02 move.w -[A5], D2
000017BA 170C move.b -[A3], A4
000017BC 9A83 sub.l D5, D3
000017BE 1549 5842 move.b [A2 + 0x5842], A1
000017C2 4107 .invalid 0, D7 // invalid opcode 4 with b == 4
000017C4 E574 roxl D4.w, D2
000017C6 ED5A rol D2.w, 6
000017C8 06CB .incomplete
000017CA 0525 btst -[A5], D2
000017CC 013B 093E 0B07 2D5B 7B09 btst [[PC + 0xB072D5B] + D0 + 0x7B09], D0
000017D6 A308 syscall Create/PBHCreate/HCreate, flags=3
000017D8 4B00 .invalid 5, D0 // invalid opcode 4 with b == 4
000017DA D34D addx.w -[A1], -[A5]
000017DC A89B syscall PenSize
000017DE 1006 move.b D0, D6
000017E0 9B10 sub.b [A0], D5
000017E2 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
000017E4 7192 moveq.l D0, 0xFFFFFF92
000017E6 7709 moveq.l D3, 0x09
000017E8 11B1 0073 47B7 183E 0880 0010 5346 move.b [[0x183E0880] + D4 * 8 + 0x105346], [A1 + D0.w + 0x73]
000017F6 3CA3 move.w [A6], -[A3]
000017F8 10E2 move.b [A0]+, -[A2]
000017FA 6E07 bgt +0x9 /* 00001803 */
000017FC 019E bclr [A6]+, D0
000017FE C5E5 muls.w D2, -[A5]
00001800 582E 48CC addq.b [A6 + 0x48CC], 4
00001804 5B00 subq.b D0, 5
00001806 2D44 AB04 move.l [A6 - 0x54FC], D4
0000180A 170D move.b -[A3], A5
0000180C 32EB 0D2B move.w [A1]+, [A3 + 0xD2B]
00001810 0E04 4C08 .invalid.b D4, 0x8 // invalid immediate operation
00001814 9643 sub.w D3, D3
00001816 12D0 move.b [A1]+, [A0]
00001818 070F btst A7, D3
0000181A 3A8B move.w [A5], A3
0000181C 03BB 0DA1 0A73 bclr [[0xA73 + D0 * 4]], D1
00001822 0DA8 1700 bclr [A0 + 0x1700], D6
00001826 03A9 CFE3 bclr [A1 - 0x301D], D1
0000182A 3B8B 36E3 move.w [A5 + D3.w * 8 - 0x29], A3
0000182E 223B 1B0F 803B 480F move.l D1, [[PC + <<invalid base displacement size>>] + D1 * 2 - 0x7FC4B7F1]
00001836 FA04 849B .unknown 0xFA04 0x849B (W = 5)
0000183A 3BD3 move.w <<invalid special address>>, [A3]
0000183C 1F1E move.b -[A7], [A6]+
0000183E 0CD3 .incomplete
00001840 1F02 move.b -[A7], D2
00001842 006B 08A1 6D53 ori.w [A3 + 0x6D53], 0x8A1
00001848 467B 10FB not.w [PC + D1.w - 0x5]
0000184C 0C04 0643 cmpi.b D4, 0x43 /* 'C' */
00001850 2C63 movea.l A6, -[A3]
00001852 04C5 .incomplete
00001854 909B sub.l D0, [A3]+
00001856 3B02 move.w -[A5], D2
00001858 00AB 08FB 0F33 0D9B ori.l [A3 + 0xD9B], 0x8FB0F33
00001860 0F14 btst [A4], D7
00001862 16FB 0616 move.b [A3]+, [PC + D0.w * 8 + 0x16]
00001866 2316 move.l -[A1], [A6]
00001868 0200 5B02 andi.b D0, 0x2
0000186C CB07 abcd D5, D7
0000186E 30E8 9B04 move.w [A0]+, [A0 - 0x64FC]
00001872 630C bls +0xE /* 00001880 */
00001874 3301 move.w -[A1], D1
00001876 332E 5346 move.w -[A1], [A6 + 0x5346]
0000187A AB30 syscall bMAIN0
0000187C CB0E abcd -[A5], -[A6]
0000187E 7E44 moveq.l D7, 0x44
label00001880:
00001880 B310 xor.b [A0], D1
00001882 714E moveq.l D0, 0x4E
00001884 B362 xor.w -[A2], D1
00001886 E52F lsl D7.b, D2
00001888 5709 subq.b A1, 3
0000188A D027 add.b D0, -[A7]
0000188C 0FBC B50A A509 bclr 0xB50AA509, D7
00001892 7B31 moveq.l D5, 0x31
00001894 1E0C move.b D7, A4
00001896 7B31 moveq.l D5, 0x31
00001898 AD09 syscall CalcVis, auto_pop
0000189A B362 xor.w -[A2], D1
0000189C E81B ror D3.b, 4
0000189E 1804 move.b D4, D4
000018A0 060B 1C17 addi.b A3, 0x17
000018A4 0F11 btst [A1], D7
000018A6 AD09 syscall CalcVis, auto_pop
000018A8 A524 syscall SetHandleSize, flags=5
000018AA 0B1C btst [A4]+, D5
000018AC 0623 5627 addi.b -[A3], 0x27 /* '\'' */
000018B0 0C2A 2356 2D05 cmpi.b [A2 + 0x2D05], 0x56 /* 'V' */
000018B6 170E move.b -[A3], A6
000018B8 4FA5 .invalid 7, -[A5] // invalid opcode 4 with b == 6
000018BA 0153 bchg [A3], D0
000018BC 1133 0417 move.b -[A0], [A3 + D0.w * 4 + 0x17]
000018C0 1005 move.b D0, D5
000018C2 9B04 subx.b D5, D4
000018C4 1700 move.b -[A3], D0
000018C6 70B3 moveq.l D0, 0xFFFFFFB3
000018C8 6257 bhi +0x59 /* 00001921 */
000018CA 8D78 7559 or.w [0x00007559], D6
000018CE 430C .invalid 1, A4 // invalid opcode 4 with b == 4
000018D0 A716 syscall InitQueue/FInitQueue, flags=7
000018D2 61D3 bsr -0x2B /* 000018A7 */
000018D4 08E9 2793 033A bset.b [A1 + 0x33A], 0x93
000018DA 3EED 273E move.w [A7]+, [A5 + 0x273E]
000018DE 29CC 8315 755A move.l 0x8315755A, A4
000018E4 2B7B 6D5A E718 3C73 move.l [A5 + 0x3C73], [[PC] - 0x18E8]
000018EC 4710 .invalid 3, [A0] // invalid opcode 4 with b == 4
000018EE 3B2C ED8B move.w -[A5], [A4 - 0x1275]
000018F2 3B21 move.w -[A5], -[A1]
000018F4 9137 112D 0B1C sub.b [[A7 + 0xB1C] + D1], D0
000018FA E58B lsl D3, 2
000018FC 8100 sbcd D0, D0
000018FE 16FB 1F17 0FF2 8100 move.b [A3]+, [[PC] + D1 * 8 + 0xFF28100]
00001906 6511 bcs +0x13 /* 00001919 */
00001908 052F 2136 btst [A7 + 0x2136], D2
0000190C 0D2F E719 btst [A7 - 0x18E7], D6
00001910 7E05 moveq.l D7, 0x05
00001912 312D 033B move.w -[A0], [A5 + 0x33B]
00001916 052D 03C1 btst [A5 + 0x3C1], D2
0000191A 3D0B move.w -[A6], A3
0000191C 1C93 move.b [A6], [A3]
0000191E 0BAB 3EC5 bclr [A3 + 0x3EC5], D5
00001922 0385 bclr D5, D1
00001924 161B move.b D3, [A3]+
00001926 59C1 svs D1
00001928 00D4 .incomplete
0000192A 4517 .invalid 2, [A7] // invalid opcode 4 with b == 4
0000192C 2102 move.l -[A0], D2
0000192E 0FA8 3E07 bclr [A0 + 0x3E07], D7
00001932 0A19 3E89 xori.b [A1]+, 0x89
00001936 904B sub.w D0, A3
00001938 0813 013A btst.b [A3], 0x3A /* ':' */
0000193C 3B2C CD12 move.w -[A5], [A4 - 0x32EE]
00001940 3B2C 0200 move.w -[A5], [A4 + 0x200]
00001944 AB32 syscall bMAIN2
00001946 7300 moveq.l D1, 0x00
00001948 AE63 syscall DisposeMCInfo/DispMCInfo/DispMCEntries, auto_pop
0000194A 3BA8 869D 3EC9 move.w [A5 + D3 * 8 - 0x55], [A0 - 0x7963]
00001950 54E7 scc -[A7]
00001952 1959 E9D1 move.b [A4 - 0x162F], [A1]+
00001956 0EE9 .incomplete
00001958 630F bls +0x11 /* 00001969 */
0000195A 16C3 move.b [A3]+, D3
0000195C 34E5 move.w [A2]+, -[A5]
0000195E 630A bls +0xC /* 0000196A */
00001960 0CED .incomplete
00001962 D9A7 add.l -[A7], D4
00001964 9723 sub.b -[A3], D3
00001966 5308 subq.b A0, 1
00001968 2522 move.l -[A2], -[A2]
label0000196A:
0000196A 8561 or.w -[A1], D2
0000196C 6108 bsr +0xA /* 00001976 */
0000196E BB1D xor.b [A5]+, D5
00001970 6917 bvs +0x19 /* 00001989 */
00001972 0705 btst D5, D3
00001974 BF2A 755E xor.b [A2 + 0x755E], D7
// begin alternate branch 00001976-00001978
fn00001976:
00001976 755E moveq.l D2, 0x5E
// end alternate branch 00001976-00001978
fn00001976: // (misaligned)
00001978 8923 or.b -[A3], D4
0000197A AB27 syscall StretchBits
0000197C 0711 btst [A1], D3
0000197E 3367 02C8 move.w [A1 + 0x2C8], -[A7]
00001982 2408 move.l D2, A0
00001984 1E0C move.b D7, A4
00001986 6E03 bgt +0x5 /* 0000198B */
00001988 6F17 ble +0x19 /* 000019A1 */
0000198A 0FC2 .incomplete
0000198C 6326 bls +0x28 /* 000019B4 */
0000198E 0710 btst [A0], D3
00001990 6BC3 bmi -0x3B /* 00001955 */
00001992 10A3 move.b [A0], -[A3]
00001994 0A05 973B xori.b D5, 0x3B /* ';' */
00001998 0D40 bchg D0, D6
0000199A 0E17 06AF .invalid.b [A7], 0xAF // invalid immediate operation
0000199E C56B 270F and.w [A3 + 0x270F], D2
000019A2 69C5 bvs -0x39 /* 00001969 */
000019A4 2FAB 27E8 D30B 065B 46A5 move.l [[A7 + <<invalid base displacement size>> + A5 * 2] + 0x65B46A5], [A3 + 0x27E8]
000019AE 2FA5 01AB 083B 091B 0783 move.l [[0x83B + D0] + 0x91B0783], -[A5]
// begin alternate branch 000019B4-000019B8
label000019B4:
000019B4 091B btst [A3]+, D4
000019B6 0783 bclr D3, D3
// end alternate branch 000019B4-000019B8
label000019B4: // (misaligned)
000019B8 0561 bchg -[A1], D2
000019BA 012D D293 btst [A5 - 0x2D6D], D0
000019BE 5965 subq.w -[A5], 4
000019C0 2DAB 2733 274D move.l <<invalid full ext with IS == 1 and I/IS == 5>>, [A3 + 0x2733]
000019C6 0404 D88B subi.b D4, 0x8B
000019CA 0CF3 .incomplete
000019CC 0504 btst D4, D2
000019CE 430A .invalid 1, A2 // invalid opcode 4 with b == 4
000019D0 F305 .extension 0x305 <<F/4-5/1>> // unimplemented
000019D2 0B06 btst D6, D5
000019D4 D485 add.l D2, D5
000019D6 06A3 4A65 00FB addi.l -[A3], 0x4A6500FB
000019DC 5C41 addq.w D1, 6
000019DE 567B 0363 0227 1181 C93B addq.w [[PC + 0x227] + 0x1181C93B], 3
000019E8 CB0A abcd -[A5], -[A2]
000019EA 0928 6124 btst [A0 + 0x6124], D4
000019EE 4A0E tst.b A6
000019F0 D0E5 add.w A0, -[A5]
000019F2 3745 79AB move.w [A3 + 0x79AB], D5
000019F6 0814 8101 btst.b [A4], 0x1
000019FA 0401 011A subi.b D1, 0x1A
000019FE 4B37 2676 .invalid 5, [A7 + D2.w * 8 + 0x76] // invalid opcode 4 with b == 4
00001A02 4317 .invalid 1, [A7] // invalid opcode 4 with b == 4
00001A04 A71A syscall GetZone, flags=7
00001A06 B033 190B 029B 10F3 cmp.b D0, [[A3 + <<invalid base displacement size>> + D1] + 0x29B10F3]
00001A0E 020E CB0A andi.b A6, 0xA /* '\n' */
00001A12 0CCB .incomplete
00001A14 0AA9 03C5 0B9B 5981 xori.l [A1 + 0x5981], 0x3C50B9B
00001A1C 1748 A713 move.b [A3 - 0x58ED], A0
00001A20 E3E5 lsl .w -[A5]
00001A22 ECB3 roxr D3, D6
00001A24 04C5 .incomplete
00001A26 358B 3529 01AC move.w [[A2 + 0x1AC + D3 * 4]], A3
00001A2C 2D01 move.l -[A6], D1
00001A2E B503 xor.b D3, D2
00001A30 8937 0F69 6CAB or.b [[A7 + 0x6CAB]], D4
00001A36 1927 move.b -[A4], -[A7]
00001A38 06C1 .incomplete
00001A3A 1305 move.b -[A1], D5
00001A3C 0484 A30A 9B1A subi.l D4, 0xA30A9B1A
00001A42 1E0C move.b D7, A4
00001A44 9B1A sub.b [A2]+, D5
00001A46 0D17 btst [A7], D6
00001A48 AB19 syscall PutLine
00001A4A 2B07 move.l -[A5], D7
00001A4C C30C abcd -[A1], -[A4]
00001A4E 250C move.l -[A2], A4
00001A50 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00001A52 F50E .extension 0x50E <<F/4-5/2>> // unimplemented
00001A54 9B01 subx.b D5, D1
00001A56 663B bne +0x3D /* 00001A93 */
00001A58 2BBB 0166 0B08 move.l [A5 + <<invalid base displacement size>> + D0 * 2], <<invalid full ext with IS == 1 and I/IS == 6>>
00001A5E 3301 move.w -[A1], D1
00001A60 FB0F .extension 0xB0F <<F/4-5/5>> // unimplemented
00001A62 AB19 syscall PutLine
00001A64 C33E and.b <<invalid special address>>, D1
00001A66 BE81 cmp.l D7, D1
00001A68 02E9 .incomplete
00001A6A 1DDB move.b <<invalid special address>>, [A3]+
00001A6C 1343 0566 move.b [A1 + 0x566], D3
00001A70 7511 moveq.l D2, 0x11
00001A72 0F26 btst -[A6], D7
00001A74 76E3 moveq.l D3, 0xFFFFFFE3
00001A76 28F5 0E93 move.l [A4]+, [A5 + D0 * 8 - 0x109]
00001A7A 5904 subq.b D4, 4
00001A7C 96F3 0585 sub.w A3, [[ + <<invalid base displacement size>>] + D0 * 4]
00001A80 A6E1 syscall vFileOpen, flags=6
00001A82 19CE F305 move.b 0x5, A6
00001A86 2519 move.l -[A2], [A1]+
00001A88 0FE5 .incomplete
00001A8A 07A4 bclr -[A4], D3
00001A8C AB03 syscall Jackson
00001A8E 9E4B sub.w D7, A3
00001A90 02B3 0AC3 0591 0843 andi.l [A3 + D0 + 0x43], 0xAC30591
00001A98 4147 chk.w D0, D7
00001A9A 06E3 .incomplete
00001A9C 330B move.w -[A1], A3
00001A9E D71A add.b [A2]+, D3
00001AA0 AD6B syscall SetControlAction/SetCtlAction, auto_pop
00001AA2 4807 nbcd.b D7
00001AA4 0BC4 .incomplete
00001AA6 A6E5 syscall vAdjEOF, flags=6
00001AA8 0149 bchg A1, D0
00001AAA 0133 0FFD btst <<invalid full ext with IS == 1 and I/IS == 5>>, D0
00001AAE 1699 move.b [A3], [A1]+
00001AB0 042A 9904 A71B subi.b [A2 - 0x58E5], 0x4
00001AB6 8443 or.w D2, D3
00001AB8 4117 .invalid 0, [A7] // invalid opcode 4 with b == 4
00001ABA 0F41 bchg D1, D7
00001ABC 5713 subq.b [A3], 3
00001ABE A2F1 syscall vTstMod, flags=2
00001AC0 1B65 026D move.b [A5 + 0x26D], -[A5]
00001AC4 FC0B 5A6D .unknown 0xFC0B 0x5A6D (W = 6)
00001AC8 9243 sub.w D1, D3
00001ACA 012E 6057 btst [A6 + 0x6057], D0
00001ACE 068D 6EBB 0048 addi.l A5, 0x6EBB0048
00001AD4 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00001AD6 1406 move.b D2, D6
00001AD8 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00001ADA 0200 CB19 andi.b D0, 0x19
00001ADE CB04 abcd D5, D4
00001AE0 0787 bclr D7, D3
00001AE2 02AA 000F 16BB 08C5 andi.l [A2 + 0x8C5], 0xF16BB
00001AEA 3D0C move.w -[A6], A4
00001AEC 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00001AEE 2700 move.l -[A3], D0
00001AF0 040C 170A subi.b A4, 0xA /* '\n' */
00001AF4 9A0F sub.b D5, A7
00001AF6 8900 sbcd D4, D0
00001AF8 253E move.l -[A2], <<invalid special address>>
00001AFA A500 syscall Open/PBHOpen/HOpen, flags=5
00001AFC 213E move.l -[A0], <<invalid special address>>
00001AFE 1302 move.b -[A1], D2
00001B00 E102 asl D2.b, 8
00001B02 0C48 8590 cmpi.w A0, 0x8590
00001B06 810B sbcd -[A0], -[A3]
00001B08 6E49 bgt +0x4B /* 00001B53 */
00001B0A 066B 055B 0316 addi.w [A3 + 0x316], 0x55B
00001B10 307B 1F47 movea.w A0, <<invalid full ext with IS == 1 and I/IS == 7>>
00001B14 1211 move.b D1, [A1]
00001B16 2B05 move.l -[A5], D5
00001B18 190A move.b -[A4], A2
00001B1A 6908 bvs +0xA /* 00001B24 */
00001B1C 51AA 4008 subq.l [A2 + 0x4008], 8
00001B20 068A C906 A1A8 addi.l A2, 0xC906A1A8
// begin alternate branch 00001B24-00001B26
label00001B24:
00001B24 A1A8 syscall 0x0A8, flags=1
// end alternate branch 00001B24-00001B26
label00001B24: // (misaligned)
00001B26 A301 syscall Close, flags=3
00001B28 01A6 bclr -[A6], D0
00001B2A F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00001B2C 01A6 bclr -[A6], D0
00001B2E 4889 01BB movem.w A1, D0,D1,D3,D4,D5,D7,A0
00001B32 3DA7 1C0C move.w [A6 + D1 * 4 + 0xC], -[A7]
00001B36 4B09 .invalid 5, A1 // invalid opcode 4 with b == 4
00001B38 1E06 move.b D7, D6
00001B3A 2B05 move.l -[A5], D5
00001B3C 2901 move.l -[A4], D1
00001B3E B34F cmpm.w [A1]+, [A7]+
00001B40 990A subx.b -[A4], -[A2]
00001B42 6148 bsr +0x4A /* 00001B8C */
00001B44 6EE9 bgt -0x15 /* 00001B2F */
00001B46 01A1 bclr -[A1], D0
00001B48 B36D 0AA6 xor.w [A5 + 0xAA6], D1
00001B4C 070A btst A2, D3
00001B4E BF13 xor.b [A3], D7
00001B50 120E move.b D1, A6
00001B52 7332 moveq.l D1, 0x32
00001B54 1711 move.b -[A3], [A1]
00001B56 8C16 or.b D6, [A6]
00001B58 3793 7A07 move.w [A3 + D7 * 2 + 0x7], [A3]
00001B5C 103D move.b D0, <<invalid special address>>
00001B5E 9E14 sub.b D7, [A4]
00001B60 1B06 move.b -[A5], D6
00001B62 E315 roxl D5.b, 1
00001B64 3309 move.w -[A1], A1
00001B66 330E move.w -[A1], A6
00001B68 8713 or.b [A3], D3
00001B6A 7F23 moveq.l D7, 0x23
00001B6C 3C2C 5319 move.w D6, [A4 + 0x5319]
00001B70 1F5E DCCA move.b [A7 - 0x2336], [A6]+
00001B74 AB23 syscall SetFillPat
00001B76 0701 btst D1, D3
00001B78 18AB 2333 move.b [A4], [A3 + 0x2333]
00001B7C 23DC 302B 27E8 move.l [0x302B27E8], [A4]+
00001B82 A537 syscall ReadParam, flags=5
00001B84 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00001B86 AE0E syscall FillCRect, auto_pop
00001B88 5C1B addq.b [A3]+, 6
00001B8A 06A5 4997 1394 addi.l -[A5], 0x49971394
// begin alternate branch 00001B8C-00001B94
fn00001B8C:
00001B8C 4997 .invalid 4, [A7] // invalid opcode 4 with b == 6
00001B8E 1394 4502 8300 move.b [[A1 + <<invalid base displacement size>> + D4 * 4] - 0x7D00], [A4]
// end alternate branch 00001B8C-00001B94
fn00001B8C: // (misaligned)
00001B90 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
00001B92 8300 sbcd D1, D0
00001B94 7B21 moveq.l D5, 0x21
00001B96 360E move.w D3, A6
00001B98 0B08 btst A0, D5
00001B9A DB05 addx.b D5, D5
00001B9C AC37 syscall MeasureText, auto_pop
00001B9E 8B71 2713 A689 39EB or.w [[A1 + D2 * 8] - 0x5976C615], D5
00001BA6 5304 subq.b D4, 1
00001BA8 F314 .extension 0x314 <<F/4-5/1>> // unimplemented
00001BAA 0B46 bchg D6, D5
00001BAC 5B0B subq.b A3, 5
00001BAE 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
00001BB0 221E move.l D1, [A6]+
00001BB2 0C22 49F8 cmpi.b -[A2], 0xF8
00001BB6 9B02 subx.b D5, D2
00001BB8 070B btst A3, D3
00001BBA 1B04 move.b -[A5], D4
00001BBC 4C9E 2C23 movem.w D0,D1,D5,A2,A3,A5, [A6]+
00001BC0 0E6B 2473 03DB .invalid.w [A3 + 0x3DB], 0x2473 /* '$s' */ // invalid immediate operation
00001BC6 18B3 3843 move.b [A4], [A3 + D3 + 0x43]
00001BCA 14BE move.b [A2], <<invalid special address>>
00001BCC DC6E C339 add.w D6, [A6 - 0x3CC7]
00001BD0 7131 moveq.l D0, 0x31
00001BD2 5301 subq.b D1, 1
00001BD4 D17C B30D add.w 0xB30D, D0
00001BD8 0653 0116 addi.w [A3], 0x116
00001BDC 42C9 .invalid A1 // invalid opcode 4 with subtype 1
00001BDE 7C53 moveq.l D6, 0x53
00001BE0 01C5 .incomplete
00001BE2 7CF3 moveq.l D6, 0xFFFFFFF3
00001BE4 0945 bchg D5, D4
00001BE6 D683 add.l D3, D3
00001BE8 005B 0B0E ori.w [A3]+, 0xB0E
00001BEC F713 .extension 0x713 <<F/4-5/3>> // unimplemented
00001BEE D057 add.w D0, [A7]
00001BF0 13E1 F304 2362 move.b [0xF3042362], -[A1]
00001BF6 9983 subx.l D4, D3
00001BF8 D305 addx.b D1, D5
00001BFA 8583 AD06 unpk D2, D3, 0xAD06
00001BFE 8983 1302 unpk D4, D3, 0x1302
00001C02 A906 syscall NewString
00001C04 5B05 subq.b D5, 5
00001C06 454B chk.w D2, A3
00001C08 C713 and.b [A3], D3
00001C0A B6A5 cmp.l D3, -[A5]
00001C0C 0537 1266 btst [A7 + D1.w * 2 + 0x66], D2
00001C10 A111 syscall GetEOF, flags=1
00001C12 1712 move.b -[A3], [A2]
00001C14 75A5 moveq.l D2, 0xFFFFFFA5
00001C16 0317 btst [A7], D1
00001C18 127B 6EEB movea.b A1, [PC + D6 * 8 - 0x21]
00001C1C 1C97 move.b [A6], [A7]
00001C1E 1280 move.b [A1], D0
00001C20 3713 move.w -[A3], [A3]
00001C22 2A0F move.l D5, A7
00001C24 1617 move.b D3, [A7]
00001C26 08D1 A5D4 bset.b [A1], 0xD4
00001C2A 8B04 sbcd D5, D4
00001C2C 2E08 move.l D7, A0
00001C2E 286D D397 movea.l A4, [A5 - 0x2C69]
00001C32 9A1A sub.b D5, [A2]+
00001C34 85C5 divs.w D2, D5
00001C36 2E08 move.l D7, A0
00001C38 2308 move.l -[A1], A0
00001C3A 0D74 FE25 bchg [A4 + A7 * 8 + 0x25], D6
00001C3E 06 .incomplete